[
http://jira.codehaus.org/browse/SUREFIRE-130?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=209895#action_209895
]
Ryan Lea commented on SUREFIRE-130:
-----------------------------------
I realise this is 3 years old. From reading through the comments on a few
issues: http://jira.codehaus.org/browse/SUREFIRE-292 and
http://jira.codehaus.org/browse/SUREFIRE-141 I'm not sure whether this kind of
functionality is going to be implemented.
I'm about to start writing a similar provider and modify the surefire-plugin to
handle my provider but was wondering if there was actually any kind of
direction this project is taking that I should be taking into consideration to
ensure that I don't require lots of rework.
Any comments or feedback would be welcomed.
Thanks
> Support tests written in Jython
> -------------------------------
>
> Key: SUREFIRE-130
> URL: http://jira.codehaus.org/browse/SUREFIRE-130
> Project: Maven Surefire
> Issue Type: New Feature
> Reporter: Charlie Groves
> Assignee: fabrizio giustina
> Fix For: 2.x
>
> Attachments: jythonProvider.tar.gz, jythonProviderTest.tar.gz,
> MSUREFIRE-122-maven-surefire-plugin.patch,
> MSUREFIRE-122-surefire-providers.patch
>
>
> I've written a first pass at a surefire-provider for JUnit and Python
> unittest TestCases written in Jython. Before I continue any further I'd like
> to make sure that the provider is wanted and that I'm heading in the right
> direction.
> To do the minimum to get it up and running, I've hooked into the
> maven-surefire-plugin to hook my provider into the system somewhat like the
> TestNG provider did. maven-surefire-plugin passes a path(defaults to
> src/test/jython) to the provider. The provider searches the path for files
> matching include patterns and loads those as Python modules. For every class
> in the matching modules that extends junit or unittest TestCase, it makes a
> SurefireTestSuite and exposes them for running. Sound like a decent approach?
> To give it a spin, apply maven-surefire-plugin.patch, mvn install on the
> surefire-jython project and run mvn test in jythonProviderTest. It's just
> contains a single Junit testcase with a failing and passing test.
> I haven't even checked what happens when the jython tests throw exceptions,
> and I know there's alot to be done as far as making it a usable plugin, but I
> felt like getting some feedback before continuing.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira