From: Charlie G. <cha...@gm...> - 2006-06-13 14:31:17
|
Hi, I've written a maven 2 plugin that runs unittest and JUnit testcases inside of maven's existing test framework. It uses the nice unittest to JUnit bridge that was posted to the list earlier to provide a fairly seamless integration into the maven build and reporting mechanisms. It isn't easily available since it requires some additions to their testing bootstrap plugin in addition to the actual test running plugin I wrote. I've been told by the powers that be at Maven that the patch would have a much better chance if it got some votes. So if anyone here would like to run Jython tests from Maven, a vote at http://jira.codehaus.org/browse/MSUREFIRE-122 would be most appreciated. If I do get this to move forward I'd love to hear from people using Jython unittests about how best to structure the Jython stuff inside of maven. Thanks, Charlie |
From: Laurent P. <lau...@gm...> - 2006-06-13 14:41:02
|
Hi Charlie ! Sure this is very interesting ! I have a couple of questions : - Do you handle dynamically created tests ? - Do you encapsulate the test in a java suite class... then run it into Maven (yet it would be possible to decorrelate the encapsulation from the integration) or do you have a close-to-maven integration ? Thanks a lot for your answer, PS : We have been integrating Python unittest into Junit and testNG for a few months (Yactu project). We used to do the same with Jython and JUnit. Laurent Ploix 2006/6/13, Charlie Groves <cha...@gm...>: > > Hi, > > I've written a maven 2 plugin that runs unittest and JUnit testcases > inside of maven's existing test framework. It uses the nice unittest > to JUnit bridge that was posted to the list earlier to provide a > fairly seamless integration into the maven build and reporting > mechanisms. > > It isn't easily available since it requires some additions to their > testing bootstrap plugin in addition to the actual test running plugin > I wrote. I've been told by the powers that be at Maven that the patch > would have a much better chance if it got some votes. So if anyone > here would like to run Jython tests from Maven, a vote at > http://jira.codehaus.org/browse/MSUREFIRE-122 would be most > appreciated. > > If I do get this to move forward I'd love to hear from people using > Jython unittests about how best to structure the Jython stuff inside > of maven. > > Thanks, > Charlie > > > _______________________________________________ > Jython-users mailing list > Jyt...@li... > https://lists.sourceforge.net/lists/listinfo/jython-users > -- Laurent Ploix |
From: Charlie G. <cha...@gm...> - 2006-06-13 15:29:49
|
On 6/13/06, Laurent Ploix <lau...@gm...> wrote: > - Do you handle dynamically created tests ? That depends. What's a dynamically created test? I would guess the answer is no though. I just walk a given directory for files matching some ant globs. I load those files as modules, and if I find classes that implement junit.TestCase or unittest.TestCase inside I wrap them in the maven test stuff and send them off to be run. You can see all of the code at http://roo.seis.sc.edu/fisheye/browse/seis/branches/IDL2.0/mvn/surefire-jython. It's just one java class to do the directory walking and jython interpreter setup and a jython module that finds the test cases in modules and sets them up. > - Do you encapsulate the test in a java suite class... then run it into > Maven (yet it would be possible to decorrelate the encapsulation from the > integration) or do you have a close-to-maven integration ? It's a maven specific thing. They have something called a SurefireTestSet which is a lot like a suite and I make a testset per testcase class. My testset is what handles creating and running the tests. Charlie |
From: Frank W. <fwi...@gm...> - 2006-06-13 14:46:58
|
Okay, I voted for it. Jython should be everywhere. :) -Frank On 6/13/06, Charlie Groves <cha...@gm...> wrote: > Hi, > > I've written a maven 2 plugin that runs unittest and JUnit testcases > inside of maven's existing test framework. It uses the nice unittest > to JUnit bridge that was posted to the list earlier to provide a > fairly seamless integration into the maven build and reporting > mechanisms. > > It isn't easily available since it requires some additions to their > testing bootstrap plugin in addition to the actual test running plugin > I wrote. I've been told by the powers that be at Maven that the patch > would have a much better chance if it got some votes. So if anyone > here would like to run Jython tests from Maven, a vote at > http://jira.codehaus.org/browse/MSUREFIRE-122 would be most > appreciated. > > If I do get this to move forward I'd love to hear from people using > Jython unittests about how best to structure the Jython stuff inside > of maven. > > Thanks, > Charlie > > > _______________________________________________ > Jython-users mailing list > Jyt...@li... > https://lists.sourceforge.net/lists/listinfo/jython-users > |