Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adopt the code in Surefire Provider #66

Open
Tibor17 opened this issue Oct 30, 2019 · 2 comments
Open

Adopt the code in Surefire Provider #66

Tibor17 opened this issue Oct 30, 2019 · 2 comments

Comments

@Tibor17
Copy link

Tibor17 commented Oct 30, 2019

@cheeseng
I am the developer of the Apache Maven Surefire plugin.

I have realized that scala test plugin has similar configurations and it is pity that your engine is not applied already in Surefire Provider.

I want to kindly ask you if you would be open for including the code into Provider.
The provider is very specific test engine and surefire only executes the engine.

The providers can be implemented by another OSS projects and the users add a dependency in plugin. Another option is that the providers are in Surefire project.

I am 6 years in the Apache and Surefire. Maybe you talked with my older colleagues and maybe you discussed the inclusion of Scala Test Provider.

@janhicken
Copy link

I developed a very minimalist but working Surefire provider for ScalaTest https://github.com/janhicken/surefire-scalatest

Feel free to use or adapt

@cheeseng
Copy link
Contributor

@Tibor17 Please accept my sincere apology for replying so late, I somehow missed this message and only see this now. It will definitely be great if we can get it to work, it is indeed in our plan:

https://github.com/scalatest/scalatest-maven-plugin/blob/master/notes.txt#L20

I am not sure where to start though, perhaps by porting/adapting code from @janhicken 's https://github.com/janhicken/surefire-scalatest ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants