gerbonara/gerber/tests
Paulo Henrique Silva d3b19efb48 Add support for PCBmodE generated files.
PCBmodE uses a standard but probably undefined behaviour issue
on Gerber where it defines circle apertures with a single modifier
but leaves a trilling 'X' after it. 'X' is modifiers separator but
when there is only one modifier the behaviour is undefined.

For parsing we are just ignoring blank modifiers.

Test updated to catch this case.
2015-05-20 16:20:02 -03:00
..
resources Fix parsing for multiline ipc-d-356 records 2015-03-05 22:42:42 -05:00
__init__.py Added excellon support and refactored project 2014-09-28 18:07:15 -04:00
test_am_statements.py Get unit conversion working for Gerber/Excellon files 2015-02-18 04:31:23 -05:00
test_cam.py Make gerber.render a package & fix more relative import statements 2015-02-18 15:44:57 +01:00
test_common.py Make gerber.render a package & fix more relative import statements 2015-02-18 15:44:57 +01:00
test_excellon.py Python 3 tests passing 2015-02-18 21:14:30 -05:00
test_excellon_statements.py Add checks to ensure statement unit conversions are idempotent 2015-05-16 09:45:34 -04:00
test_gerber_statements.py Add support for PCBmodE generated files. 2015-05-20 16:20:02 -03:00
test_ipc356.py fix tests 2015-03-06 17:00:40 -05:00
test_primitives.py Refactor primitive unit conversion and add regression coverage to tests 2015-04-26 02:58:12 -04:00
test_rs274x.py Fix floating point equality test 2015-02-20 14:19:43 -02:00
test_utils.py Fix write_gerber_value bug 2015-02-08 22:27:24 -05:00
tests.py Python 3 tests passing 2015-02-18 21:14:30 -05:00