harfbuzz/test
cclauss 26c5b54fb0 CircleCI: Test for Python 3 syntax errors and undefined names (#1522)
Catch missing imports and errors like #1520 and #1521

__E901,E999,F821,F822,F823__ are the "_showstopper_" [flake8](http://flake8.pycqa.org) issues that can halt the runtime with a SyntaxError, NameError, etc. Most other flake8 issues are merely "style violations" -- useful for readability but they do not effect runtime safety.
* F821: undefined name `name`
* F822: undefined name `name` in `__all__`
* F823: local variable name referenced before assignment
* E901: SyntaxError or IndentationError
* E999: SyntaxError -- failed to compile a file into an Abstract Syntax Tree
2018-12-31 07:00:43 +03:30
..
api Fix automake warnings 2018-12-30 11:28:06 -05:00
fuzzing [CFF] bad offset in Index (#1476) 2018-12-12 21:08:15 -05:00
shaping Minor 2018-12-11 17:28:04 -05:00
subset CircleCI: Test for Python 3 syntax errors and undefined names (#1522) 2018-12-31 07:00:43 +03:30
CMakeLists.txt Add CMake configuration for all of the new subsetting code. 2018-02-04 12:57:34 -08:00
Makefile.am Configure automake to run the new subset tests. 2018-02-04 12:57:33 -08:00