The test for file extensions was checking everything returned by
glob.glob("guidelines/*"). The recent merge of the refactored HTTP
guidelines added a new guidelines/http/ directory, and the test was
failing because that entry didn't end with either .rst or .json. This
patch corrects that by skipping directories from that name check.
Change-Id: I0a84160015e9c1d96cb456b07c5e45fc6645df08
Include the name of the file that violates the unittest name check in
the error message so that it's easy to track down the problem. Also,
exclude emacs autosave files from the list.
Change-Id: Ib6a8557ee2bc2262fb0235c5641bd9da70f66fe0
It's often much cleaner to be able to separate out JSON Schemas and JSON
examples into their own files. JSON doesn't allow for multiline strings
so don't check line length on JSON files.
Change-Id: Idf0dc2aa1fd1e10ed3dfb953838e6ea469c76933
Changes format of files from markdown to reStructuredText
and adds the tox targets to verify the format and build
the html. Also adds bits and pieces needed to finish
bootstrapping the repository.
Change-Id: If559c21f19d7044a0d89b29e5743bf09c9da2ac1