11.17.26: CCD-1465 Removed all redundant tpn files for roman datamodel-represen…
stscieisenhamer
released this
09 Jul 17:48
·
14 commits
to master
since this release
…ted references. Certify parameter reference files (#1050) Changes: * allow subkinds to filekinds This allows generalizing the "all_" structure to parameter files. For example, now the following file is allowable: all_pars.tpn to generalize constraints that apply to all parameter reference files. * Add specs and tpns that apply to all parameter reference files * remove redundant tpns for rdm based references * add pack the general rmap tpns * remove asdf tag checking Too specific, just roman, and the roman check was too general, assuming that all tags are roman datamodels * update certify tests expected outputs differ due to validation being done by the datamodel schema instead of tpns. * script to recreate the test data * fix reftype checking and make pars tpn stricter * add tests for parameter references certification * update tests to handle different testing environments * update changelog * fix rmap tests for different results