exponential-decay / skeleton-test-suite-generator

DROID Skeleton Test Suite Generator (skeleton-test-suite-generator): Tool for the automated generation of digital objects based on the digital signatures documented in the PRONOM database maintained by The National Archives, UK. The skeleton-test-suite-generator serves to fill the gap that exists whereby the community requires a corpus of digital objects for the validation and evaluation of format identification tools and techniques. The tool should be used to complement a methodology whereby skeleton files are also generated manually by signature developers. The tool takes a signature specified for a digital object in PRONOM and constructs a digital object that will match its footprint. For more information, see the README.md associated with the project...
zlib License
7 stars 2 forks source link

Create inverse/negative test output #14

Open ross-spencer opened 1 year ago

ross-spencer commented 1 year ago

This thread is interesting: https://github.com/digital-preservation/droid/issues/805

If we reorganize the output we can create files, one per signature? That //shouldn't// match the DROID signature.

This does change the spirit of the suite a little, and right now I think the general use-case is "do all skeleton files match". Folks would be cherry-picking negative matches and would need enough context to say - this file //shouldn't// match signature X and sequence Y.