specs/rocky/rocky-template.rst should be a symlink, not a text file
containing the path to the actual template. This fixes the tests, and
also improves them to properly report errors when whole sections are
missing.
Change-Id: Ie95d45d134e8f332ecdecc687a68deb7af6c30c3
Move out of the class generation of scenario list.
Move logic for reading files from directory to separete help method.
Change-Id: I0dc75100536d93dd8129cb9a3a902a5e30254cf4
Splitting one main templates on several will allow to get information
about other checks without fixing one by one.
Note: it does not allow to get a lot of similar errors on one file or
several files in one release.
Change-Id: Idb1d313fe2fc1ff109d83d24ef1f28680b3b5c3b
- Added test-requirement: testscenarios
- Move logic for choosing names of release to scenarios list
Change-Id: I74951c5add0ac5329c624b3ddfd1e82bdb43fef6
Now we can store all base templates in separate directory and use a link
on these templates instead of copy-pasting it in all new directory.
Change-Id: Ibc0c77642bb40303606047a54e3e198e7ef5a962
Tests were added to
- Compare titles with the skeleton template.rst.
- Detect trailing whitespaces
- Check lines are limited to a maximum of 79 characters.
- Detect literal carriage returns
Note: Taken from nova-specs/tests/test_titles.py and modified for
Heat.
Change-Id: Ib8bc85c086cbf37ec79b787c07657b9ffd7d17ac