This is the developer documentation for the Open Fixture Library. Please follow links in the folder structure below to get more information on a specific topic.
cli/
– Useful scripts to be called from the command linedocs/
– Documentation (you are here!)fixtures/
– Repository of our fixture definitionslib/
– Reusable modules used in the projectfixture-features/
– Fixture features, special fixture characteristics used to determine a set of test fixturesmodel/
– Classes of the fixture model that help ease processing fixture data (see the model API reference)
plugins/
– Plugins for export / import to / from other software's fixture formatsresources/
– Resources (e.g. gobos) that fixtures can useschemas/
– Schemas for the fixture definitionsserver/
– Load balancer config and auto-deploy script for everyone interestedtests/
– Unit tests, much of them run automatically in GitHub with Travisgithub/
– Special kind of tests which shouldn't be called manually and create comments in GitHub pull requests
ui/
– Everything related to the UI / Website (see docs there for subfolders)tmp/
– Temporary files autogenerated by tests. Safe to delete and not indexed by Git.
Please see CONTRIBUTING.md
.