-
Notifications
You must be signed in to change notification settings - Fork 41
Open
Labels
Milestone
Description
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
- What testing framework to use?
- Where to put the test suite?
- Pretty much up to @jacook, but I suggest in genesis in a directory named "tests"
- What to start with, testing wise?
- Integration testing on the API (genesis.api) and the Plugin API (genesis.plugins.core) is probably the best place to start. But quickly, everything in mentioned in the documentation should be tested.
more to be added soon.