Closed dougli1sqrd closed 4 months ago
@pgaudet has created many examples already here: https://drive.google.com/drive/folders/12H6Kz9BsFEhtllx7CMy9OW29FeiC8GwQ
@pgaudet @mugitty What test suite is this part of? The file should be in /tests/
, not user documentation. If the test suite is not in go-site, that will complicate testing and this should probably be in the appropriate repository.
@kltm, as the rules are implemented, they will be included as part of the standard suite of tests in the pipeline
@mugitty What pipeline are we talking about here? The main "pipeline" pipeline has no test suite. Is there operating code in go-site/pipeline
that is under consideration that is separate from ontobio code?
Tests for implemented GORULES:
Test summary is here: https://docs.google.com/spreadsheets/d/1rCc2UL1IDDpyqc3Lp-Wuu9onzbWCeySEBfq59o4_0KI/edit?gid=552959064#gid=552959064
GAFs are passing tests GPAD is not yet tested because the pipeline doesn't produce any files that adhere to GPAD2.0 specs. To do when the GPAD output is fixed.
Now that we have a yaml schema in place for the go rules to add example passing and failing data (https://github.com/geneontology/go-site/issues/956) we can add the data to the go rules. This data can be read by software to perform the comparison test.