-
Notifications
You must be signed in to change notification settings - Fork 45
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
Add regression tests #41
Conversation
@DanielBallaSZTE In your next update, please add the test cases of the recently fixed issues #31 and #33 . |
410a151
to
286ecf4
Compare
@akosthekiss Patch updated, thank you for the review. |
7f7aa46
to
0998653
Compare
0998653
to
3435a45
Compare
@akosthekiss Thank you for the review, PR updated |
5466420
to
955d2ec
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Current technical content looks good to me in general. But it just occured to me that the new test suite is not executed on CI. Could you please add them to {x86, x86-64}{linux, darwin}{debug, release} travis CI jobs?
955d2ec
to
9295895
Compare
@akosthekiss I have updated the PR with the suggested changes, thank you |
52391ac
to
073ee65
Compare
#53 should land to make Travis pass. |
76c1245
to
393f198
Compare
Now regression tests for resolved issues can be added to the project. Regression tests are enabled by default. They can be manually run by appending `regression-tests` to the `run-tests.py` command. There is an `expected-failures` directory for tests that should fail. The .gitignore file was modified as well to making sure it doesn't ignore these testfiles. Signed-off-by: Daniel Balla [email protected]
393f198
to
587eb0f
Compare
@akosthekiss I've updated the PR, since #53 landed, Travis will probably take some time to run, however it should pass since my local travis passed as well. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Now regression tests for resolved issues can be added to the project. Regression tests are enabled by default. They can be manually run by appending `regression-tests` to the `run-tests.py` command. There is an `expected-failures` directory for tests that should fail. The .gitignore file was modified as well to making sure it doesn't ignore these testfiles. Signed-off-by: Daniel Balla [email protected]
regression-tests
to therun-tests.py
command.expected-failures
directory for tests that should fail.The .gitignore file was modified as well to making sure it doesn't ignore these testfiles.
Signed-off-by: Daniel Balla [email protected]