ignore phpunit configuration file
add initial test stubs for the API model
Merge branch 'develop' into feature/enhance-tests
test subject index listing and preview of API
throw an exception if a revision isn't found in a revisionable object
test preview and data
Throw an exception is the programme isn't found
tests for get_data, combine_programme, merge_related_courses, remove_ids_from_field_names, array_to_xml, get_xcrified_programme methods
remove unnecessary test
Merge branch 'feature/enhance-tests' into feature/remove-live-flag
Merge branch 'feature/data-model-pg' of https://github.com/unikent/programmes-plant into feature/remove-live-flag
fix migrations to use fluent query builder
Merge branch 'feature/remove-live-flag' of github.com:unikent/programmes-plant into feature/refactor-ug-pg-logic