-
Notifications
You must be signed in to change notification settings - Fork 43
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
Create Test Suite #27
Comments
If you prefer py.test then I see no reason not to use that. Thanks! |
For now I'm putting this at 1.0 but depending on how much work is required then that can be adjusted when it becomes clear. |
Sounds good. I will get started on this once I have my Raspberry Pi and have set-up a development environment of testing Genesis. @jacook: If you have any suggestions for setting up a testing environment for Genesis, please either post them here or send me an email.
Having at least the beginnings of a test suite will be important for 1.0 I believe, but we will just have to see how things good. |
Only took me three years, but a testing framework is set up in the Core library, and I started by writing some tests for LDAP integration. All that remains is to write tests for everything else ;) |
This is a proposal to design and develop a test suite for Genesis. How the test suite will be designed is open for discussion, but I my suggestion is to start with core integration testing, with separate test files for each file/module. Later on there can be discussion of UI testing with Selenium.
Decisions
more to be added soon.
The text was updated successfully, but these errors were encountered: