Restructure test assets in preparation for building some integration tests.
Add specs to test ordering with various syntaxes and alternate file names.