Open-Model-Initiative / OMI-Data-Pipeline

Apache License 2.0
32 stars 5 forks source link

Add tests for annotations, Add test,crud,endpoints for AnnotationSouce #25

Closed fearnworks closed 2 months ago

fearnworks commented 2 months ago

Overview : Added tests for Annotations, AnnotationSource, and AnnotationRating Added crud and endpoints for AnnotationSource and AnnotationRating Added help text to integration test scripts Added command to enable only running tests on a single model Several fixes to existing logic surfaced during testing

Rework : Began extracting logic for buildup of classes out of the test runner so they can be reused in solo-model runs Added teardown logic for integration runner

Known Issues : Behavior flow for tying annotation and content to the authenticated user seems to be semi-disconnected. A follow-on issue will be generated in order to not add more scope for this pull.