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

Test for the project #1

Open
e-j opened this issue May 4, 2015 · 2 comments
Open

Test for the project #1

e-j opened this issue May 4, 2015 · 2 comments

Comments

@e-j
Copy link
Owner

e-j commented May 4, 2015

Create a test suite that ensure that the features of MultiTests are still going well.
Use travis-ci for run that suite.

We can run the suite on several Qt configuration (mainly qt5 and qt4.8) as explained here or here

@e-j e-j added the enhancement label May 4, 2015
@e-j e-j mentioned this issue May 4, 2015
@e-j
Copy link
Owner Author

e-j commented May 5, 2015

We now have a extensible test suite.

  • Each test is one directory which is a little Qt QTest project.
  • A script specific.sh can be set into it for check the status of the test
  • All tests are compiled (global test fail if compilation fail)
  • Test binary is run for all tests and output can be parsed by the specific.sh script

Coverage must be increase by adding test (if one of the case if in failure, several in failure, etc)
Also a way of define options for run the Qt Test binary must be found (for test XML output, case option, etc.)

This was referenced May 6, 2015
@e-j
Copy link
Owner Author

e-j commented May 6, 2015

A Test is now more easy to configure, refer to description

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

No branches or pull requests

1 participant