Tests summary

Full description of all tests available on https://coedl.github.io/yinarlingi/reference, and the Warlpiri dictionary structures (e.g. parts of speech values, code definitions) on https://coedl.github.io/yinarlingi/articles/wlp-structures.html.

Title Status
Test whether all left-most codes are defined (i.e. no stray codes from typos) passing
Test that no blacklisted characters appear in the lexicon passing
Test that listed attributes for entry blocks are well-formatted passing
Test that all brackets and parentheses are well-balanced passing
Test whether left-most codes appear in expected order within the entries passing
Test that all main- and sub-entry forms are unique passing
Test that all homophones numbers well-sequenced across the homophonous entry forms passing
Test that all listed images exist in Dropbox/warlpiri-lexicon-illustrations passing
Test whether all expected codes (and only these) codes appear on a given line passing
Test that latin/scientific name(s) lines are well-formed passing
Test that all non-empty lines start with either a backslash or '@' passing
Test that parts of speech values within main- and sub-entry lines are well-formatted passing
Test that cross-references to preverbs have a fuzzily-matching parent passing
Test that double quotes are well-balanced passing
Test that reversal mark up in reversal and gloss lines are well-formed passing
Test whether all non-block codes have some content in them passing
Test that no cross-references are orphaned in the Warlpiri dictionary passing
Test that cross-references do not contain references to themselves passing

Failing tests

None! 🎉🎉🎉