Commit Graph

227 Commits

Author SHA1 Message Date
Salvador E. Tropea 8f929db896 Added simple HPGL test 2020-05-25 18:42:56 -03:00
Salvador E. Tropea e119732fb3 Added simple SVG test 2020-05-25 18:39:12 -03:00
Salvador E. Tropea 77b2d1e075 Added postscript test. 2020-05-25 18:32:11 -03:00
Salvador E. Tropea c22ccb607a Fixed: All pcbnew plot formats generated gerber job files 2020-05-25 18:31:31 -03:00
Salvador E. Tropea f7af290113 Added update_xml test 2020-05-20 11:34:47 -03:00
Salvador E. Tropea 128906a13d Added DRC test 2020-05-20 10:53:25 -03:00
Salvador E. Tropea d8e45554f4 Moved the .pro and fp-cache to the context clean_up 2020-05-20 10:52:42 -03:00
Salvador E. Tropea 367647724a Documented we are also testing CSV positions 2020-05-20 10:37:26 -03:00
Salvador E. Tropea cad997ae3d Added ERC test 2020-05-20 10:37:06 -03:00
Salvador E. Tropea b053017284 Tolerate config files without outputs 2020-05-20 10:36:28 -03:00
Salvador E. Tropea f7990ed112 Renamed python workflow job "build" to "test" 2020-05-20 10:34:49 -03:00
Salvador E. Tropea fb281889d7 Added tests for position in CSV format. 2020-05-20 10:13:38 -03:00
Salvador E. Tropea bb8d8a079a Added simple test for pdf_pcb_print 2020-05-20 09:25:43 -03:00
Salvador E. Tropea da94eb3f57 Excluded from coverage the test for pcbnew import 2020-05-20 09:24:59 -03:00
Salvador E. Tropea 1459f7255a Added both YAML examples to the Debian package 2020-05-20 09:07:09 -03:00
Salvador E. Tropea fcdbbbe92d Added another example of YAML config 2020-05-20 08:58:34 -03:00
Salvador E. Tropea f15632df6d Removed python3-setuptools and python3-pytest as build dependencies. 2020-05-19 12:19:26 -03:00
Salvador E. Tropea 84831cbdfc Bumped version to 0.2.4. 2020-05-19 12:14:06 -03:00
Salvador E. Tropea 26b4f5c385 Adapted to kicad-automation-scripts 1.3.x 2020-05-19 12:09:19 -03:00
Salvador E. Tropea 4a4126be47 Added Makefile target to run the tests using the docker image locally. 2020-05-19 12:08:18 -03:00
Salvador E. Tropea dbd47b0558 Added release workflow 2020-05-19 12:06:56 -03:00
Salvador E. Tropea e81981db56 Added a test for print_sch 2020-05-19 11:40:55 -03:00
Salvador E. Tropea c22b4862ca Updated the changelog 2020-05-19 11:40:24 -03:00
Salvador E. Tropea bcfaead5f1 Fixed: for print_sch, when the PCB name included a path, it wasn't removed and the
output pointed to a mix of both paths, failing.
2020-05-19 11:37:51 -03:00
Salvador E. Tropea 02cdeac2f4 Added test for InteractiveHtmlBom 2020-05-15 10:59:46 -03:00
Salvador E. Tropea 86a08d389a Fixed comments in test_bom.py (were the ones from drill) 2020-05-15 10:58:51 -03:00
Salvador E. Tropea d8daa8b4e7 Added small test for KiBoM files 2020-05-15 10:40:29 -03:00
Salvador E. Tropea 1e4440670c Removed dead code in test_drill.py 2020-05-15 10:39:31 -03:00
Salvador E. Tropea 1128a251b2 Added a changelog with changes for this fork 2020-05-15 10:38:48 -03:00
Salvador E. Tropea da09a617c4 Problems for kibom output when the PCB name included a path 2020-05-15 10:38:26 -03:00
Salvador E. Tropea 92331789fd Changed workflow trigger 2020-05-15 09:14:56 -03:00
Salvador E. Tropea 8ccc93cbb2 Changed workflow trigger 2020-05-15 09:12:18 -03:00
Salvador E. Tropea 357f3073eb Why isn't triggered 2020-05-15 09:09:30 -03:00
Salvador E. Tropea a0b647be69 Documented what test_drill.py tests 2020-05-15 09:07:00 -03:00
Salvador E. Tropea 74d10fc8fe Added coverage and artifact upload to the test workflow 2020-05-15 09:02:58 -03:00
Salvador E. Tropea 6873652433 Added a simple test for drills 2020-05-14 19:50:04 -03:00
Salvador E. Tropea d500178c24 Recoded all the tests. I used the class I wrote for kicad-automation-scripts.
Now the tests are simpler, I also suitched to test the application from "outside"
because I was having some ridiculous fails.
Also added coverage meassurement, which is currently pathetic.
2020-05-14 13:11:31 -03:00
Salvador E. Tropea 450b0ab671 Added test and test_local targets to the Makefile. 2020-05-14 09:43:48 -03:00
Salvador E. Tropea a58d99325a Added assert for the pcbnew initialization. Also made some debug messages more clear.
I'm getting errors when the test is done using --plot_dir
2020-05-14 09:41:18 -03:00
Salvador E. Tropea e9a17d351c Fixed pytest name for Debian (pytest-3) 2020-04-28 18:32:27 -03:00
Salvador E. Tropea e18b9cea81 Trying to run tests on kicad_auto_test image 2020-04-28 18:30:27 -03:00
Salvador E. Tropea ba22eae5b8 Tunned flake8 and removed all unfiltered warnings and errors 2020-04-28 17:56:50 -03:00
Salvador E. Tropea bf0aae66dd
Python tests from GitHub example
Just what GitHub propose
2020-04-28 17:08:28 -03:00
Salvador E. Tropea 5aa584b0d2 Commented the setup.py parameters not used by pybuild 2020-04-28 17:04:00 -03:00
Salvador E. Tropea 660aeab32f Added python3-pytest to the build dependencies. Enough to make them run. 2020-04-28 17:03:12 -03:00
Salvador E. Tropea 9fc7653e9b Added simple test for the position file/s 2020-04-27 16:28:01 -03:00
Salvador E. Tropea 954dfa25bf Adapted test_simple_2layer.py to Python 3 and added Gerber Job test 2020-04-27 16:27:04 -03:00
Salvador E. Tropea aeb669a24f Adapted the plotting test to the currently used arguments.
Forced to test the sources, instead of the installed package.
2020-04-27 16:25:39 -03:00
Salvador E. Tropea d0d3e120dd Removed dummy test 2020-04-27 16:24:26 -03:00
Salvador E. Tropea 9ca072a9f1 Added --list option to the README and some information about odcker images and CI/CD 2020-04-24 09:59:16 -03:00