added moved to with extension unit tests

added unnecessary scaling test

added invertnext unit tests

added nocertify test

added physical color unit test

added keywords for nonparts test

added unit test for illegal scaling

added mirrored studs test

added unit tests for official parts

added unknown subfile test

added determinant test

unknown metacommand test

added license tests

added bfc declaration tests

added bad line ending test

added syntax.test

added moved test

added a todo list for unit tests

added more tests

remove old collinearity reference

sort unit tests

added bowtie test

unittest.py made executable

added unit testing

fixed config not being properly loaded from script directory

Added tag 1.0 for changeset 8c2ca8d368d4

changed version to 1.0.9999

changed version to 1.0 1.0

..., part two

...

changed severity of bad-subfile to warn

handle file not found more cleanly

add more to color testing reference

added a reference for colors

added a reference for bowtie quadrilaterals

split header tests into their own file

use a bigger threshold in the determinant test

replaced the collinear test with a new one based on the hairline test that checks interior angles against official limits of 0.025 and 179.9

bump year in license

added ability to get other header elements than just the first one

add some basic versioning

move format_report_html to webfront.py

made colors toggleable

add comments

move library-standards.ini to top directory

fixed the cyclical dependency handling

added a check for non-DOS line endings

don't check the category of '~'-files

improved the mirrored stud check to catch cases where a subfile that contains studs is mirrored

removed the typename methods

fixed the collinear test for polygons with identical vertices

split more tests into new files

moved the bad whitespace test to a new file

added a test for non-standard whitespace characters in the description

added tests for missing license and non-CA

fixed the use of moved-to-files check not working if there were non-alphanumerics in the filename

(0) -100 -56 tip

mercurial