Sunshine allows you to manage suits of your automated tests directly from Java code. It can work on top of TestNg or JUnit4.
Please read the users documentation on http://sunshine.tatools.org.
If you have any questions or want more functionality, please submit a new issue.
Before sending any pull request, please discuss requirements/changes to be implemented using an existing issue or by creating a new one.
Run ./gradlew
(or gradlew.bat
). It will execute unit & integration tests and let you know if everything is working fine.
Automatic analysis of documentation changes in not configured. That's why manual validation is required.
The following snippet allows generation of HTML version of the documentation
cd docs
rm -r _build && make html
open _build/html/index.html
Please take into account, you need to install required Python's dependencies with pip install -r docs/requirements.txt
before.