public inbox for mauve-discuss@sourceware.org
 help / color / mirror / Atom feed
* Classpath X project
@ 2001-07-01 10:13 Nic Ferrier
  2001-07-01 10:44 ` Tom Tromey
  2001-07-09  0:23 ` Chris Gray
  0 siblings, 2 replies; 6+ messages in thread
From: Nic Ferrier @ 2001-07-01 10:13 UTC (permalink / raw)
  To: mauve-discuss

GNU started the Classpathx project to implement free versions of the
java extension libraries (jaxp, javamail, etc...)

We've been discussing how we might set up a test framework for our
various extension.

Some people have suggested using JUnit as the framework for writing
tests.

I've been looking at mauve and I like the idea of using it to write
all our tests.

Does anyone on this list have anything to say about the possible use
of mauve to test javax code?



Nic Ferrier


For more information on classpathx see:
http://www.gnu.org/software/classpathx/



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Classpath X project
  2001-07-01 10:13 Classpath X project Nic Ferrier
@ 2001-07-01 10:44 ` Tom Tromey
  2001-07-09  0:23 ` Chris Gray
  1 sibling, 0 replies; 6+ messages in thread
From: Tom Tromey @ 2001-07-01 10:44 UTC (permalink / raw)
  To: Nic Ferrier; +Cc: mauve-discuss

>>>>> "Nic" == Nic Ferrier <nferrier@tapsellferrier.co.uk> writes:

Nic> Does anyone on this list have anything to say about the possible
Nic> use of mauve to test javax code?

It is fine to do that.  Some day soon I'll be checking in some javax
tests myself.

Rules for checkins to Mauve are fairly lax.  We ask that people not
make major structural changes without bringing it up first, and that
people make a good effort to make sure that their tests conform to the
spec and not their particular implementation (though regression tests
for particular implementation bugs are fine).  We're pretty vague on
what exactly constitutes the spec.  We're also fairly liberal with
commit privileges.  I'd be happy to make an account for anybody
interested in writing tests.

Tom

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Classpath X project
  2001-07-01 10:13 Classpath X project Nic Ferrier
  2001-07-01 10:44 ` Tom Tromey
@ 2001-07-09  0:23 ` Chris Gray
  2001-07-09  9:20   ` Cafe Bliss
  1 sibling, 1 reply; 6+ messages in thread
From: Chris Gray @ 2001-07-09  0:23 UTC (permalink / raw)
  To: Nic Ferrier; +Cc: mauve-discuss

>
>
> Does anyone on this list have anything to say about the possible use
> of mauve to test javax code?
>
> Nic Ferrier

Only to say that we rather like the Mauve framework, and use it in
preference to JUnit.  (Speaking only as an interested observer, as
we don't yet have any concrete plans to contribute to classpathx).

Regards

Chris Gray

VM architect, ACUNIA


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Classpath X project
  2001-07-09  0:23 ` Chris Gray
@ 2001-07-09  9:20   ` Cafe Bliss
  2001-07-12 19:46     ` Tom Tromey
  0 siblings, 1 reply; 6+ messages in thread
From: Cafe Bliss @ 2001-07-09  9:20 UTC (permalink / raw)
  To: mauve-discuss

I haven't yet used either Mauve or J-Unit, but I'm
wondering if you could briefly compare the two
frameworks and describe why you prefer one or the
other?

Marcus Johnson

--- Chris Gray <gray@acunia.com> wrote:
> >
> >
> > Does anyone on this list have anything to say
> about the possible use
> > of mauve to test javax code?
> >
> > Nic Ferrier
> 
> Only to say that we rather like the Mauve framework,
> and use it in
> preference to JUnit.  (Speaking only as an
> interested observer, as
> we don't yet have any concrete plans to contribute
> to classpathx).
> 
> Regards
> 
> Chris Gray
> 
> VM architect, ACUNIA
> 
> 


__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail
http://personal.mail.yahoo.com/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Classpath X project
  2001-07-09  9:20   ` Cafe Bliss
@ 2001-07-12 19:46     ` Tom Tromey
  2001-07-18  5:20       ` Chris Gray
  0 siblings, 1 reply; 6+ messages in thread
From: Tom Tromey @ 2001-07-12 19:46 UTC (permalink / raw)
  To: Cafe Bliss; +Cc: mauve-discuss

>>>>> ">" == Cafe Bliss <cafebliss@yahoo.com> writes:

>> I haven't yet used either Mauve or J-Unit, but I'm
>> wondering if you could briefly compare the two
>> frameworks and describe why you prefer one or the
>> other?

I'd like to find out as well.  I've never looked at JUnit.

Tom

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Classpath X project
  2001-07-12 19:46     ` Tom Tromey
@ 2001-07-18  5:20       ` Chris Gray
  0 siblings, 0 replies; 6+ messages in thread
From: Chris Gray @ 2001-07-18  5:20 UTC (permalink / raw)
  To: tromey; +Cc: Cafe Bliss, mauve-discuss

Tom Tromey wrote:

> >>>>> ">" == Cafe Bliss <cafebliss@yahoo.com> writes:
>
> >> I haven't yet used either Mauve or J-Unit, but I'm
> >> wondering if you could briefly compare the two
> >> frameworks and describe why you prefer one or the
> >> other?
>
> I'd like to find out as well.  I've never looked at JUnit.
>
> Tom

Gerrit Ruelens knows more about this than I do, but he's
on holiday now so I'll try to summarise what he told me.

The Mauve mechanism is very simple and flexible.  You
can very easily subclass it to generate test reports in any
format you like -- for example we have a chain of
standard tools which generates a test coverage report
in Javadoc format, and hence in HTML.  Soon we'll be
using the same material to generate metrics for QA.

JUnit is a visual tool and seemed less flexible.  Maybe
there's some good ol' text-based steerin and reporting
stuff in there, but we didn't find it.  It also seems to be
more demanding in terms of what has to be working on
the system under test in order to be able to test it --
bit of a bummer trying to test your reflection code using
something which relies heavily on reflection and
introspection.

I may be maligning JUnit, so try to talk to someone who
is using it and see what they say.  Now that we have
10000+ tests running in the Mauve framework, we're
a little reluctant to review the decision. ;>

Regards

Chris Gray
VM Architect, ACUNIA


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2001-07-18  5:20 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-07-01 10:13 Classpath X project Nic Ferrier
2001-07-01 10:44 ` Tom Tromey
2001-07-09  0:23 ` Chris Gray
2001-07-09  9:20   ` Cafe Bliss
2001-07-12 19:46     ` Tom Tromey
2001-07-18  5:20       ` Chris Gray

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).