Commit Graph

  • 685fef2ef6 Added test for STEP files generation Salvador E. Tropea 2020-06-15 13:39:59 -0300
  • 8374238b6d Added STEP configuration examples. Salvador E. Tropea 2020-06-15 13:23:41 -0300
  • ceb25aa1e1 Added an auxiliar axis to bom.kicad_pcb example Salvador E. Tropea 2020-06-15 13:21:58 -0300
  • 2766b5afcb Added STEP file output Salvador E. Tropea 2020-06-15 13:21:24 -0300
  • 8fbcffba0f Bumped version to 0.3.0 v0.3.0 Salvador E. Tropea 2020-06-14 15:28:25 -0300
  • 0d9256fb24 The 'check_zone_fills' option is now independent of 'run_drc' Salvador E. Tropea 2020-06-14 15:12:56 -0300
  • 406a9ab374 Fixed gzip exception name. Salvador E. Tropea 2020-06-14 12:02:15 -0300
  • 4101f69cd4 Added support for compressed YAML files. Salvador E. Tropea 2020-06-14 11:05:08 -0300
  • 61f1ebbab2 Better debug info, fixed errors and no .kicad_pcb dependency Salvador E. Tropea 2020-06-12 15:10:56 -0300
  • aef19e31c7 Bumped version to 0.2.5 v0.2.5 Salvador E. Tropea 2020-06-11 13:10:45 -0300
  • cef002b7a3
    Merge pull request #1 from INTI-CMNB/drc_errors Salvador E. Tropea 2020-06-11 13:01:06 -0300
  • 157e23c998 Documented some regex tips from the discussion here: johnbeard/kiplot#18 drc_errors Salvador E. Tropea 2020-06-11 12:51:58 -0300
  • a403e1b13b Documented the filters option. Salvador E. Tropea 2020-06-10 10:57:22 -0300
  • fc4aff380f Now pythonapp.yml is also triggered for the tags Salvador E. Tropea 2020-06-09 14:10:50 -0300
  • 16e587f7c6 Added new feature to the changelog. Salvador E. Tropea 2020-06-09 14:07:21 -0300
  • 2ab3748575 Removed master filter for pythonapp.yml workflow Salvador E. Tropea 2020-06-09 13:59:45 -0300
  • 9983bc05bf Added test for the filters feature Salvador E. Tropea 2020-06-09 13:56:17 -0300
  • c390ec3cb8 Added support for kicad-automation-tools v1.4.0 DRC/ERC filters Salvador E. Tropea 2020-06-09 13:49:04 -0300
  • 9e3865d881 Removed another redundant makedirs. Salvador E. Tropea 2020-05-26 19:28:14 -0300
  • 46248a6e2e Removed redundant checks to create the output dir. Salvador E. Tropea 2020-05-26 19:15:10 -0300
  • be7a613fc8 Removed os import on plot_config.py. No longer used. Salvador E. Tropea 2020-05-26 19:14:10 -0300
  • 831b6e3418 Added test and covergage badges to README.md Salvador E. Tropea 2020-05-26 15:03:40 -0300
  • ee7de07ee4 Removed impossible error condition Salvador E. Tropea 2020-05-26 14:55:04 -0300
  • 6c5c33be12 Excluded from coverage an internal error. Salvador E. Tropea 2020-05-26 14:52:54 -0300
  • 9f60eca419 Removed two PlotConfig members formerly used for testing. Salvador E. Tropea 2020-05-26 14:45:19 -0300
  • 3b7bfe40f7 Set the domain for log messages so we get "kiplot..." and not "kilog...." Salvador E. Tropea 2020-05-26 14:33:34 -0300
  • 5883b1a616 Added test for command line -q (quite) Salvador E. Tropea 2020-05-26 14:22:58 -0300
  • ee6238a2ce Added test for iBoM without options. Salvador E. Tropea 2020-05-26 14:01:52 -0300
  • 7b8aa57610 Added missing blank line and removed extra blank line at the end. Salvador E. Tropea 2020-05-26 14:01:11 -0300
  • 979b3bc0d7 Added a test for missing output.layers Salvador E. Tropea 2020-05-26 13:52:04 -0300
  • 103ef8b79e Fixed: Most formats that needed layers didn't complain when ommited Salvador E. Tropea 2020-05-26 13:50:38 -0300
  • 8aaa07c867 Added test for missing output.options Salvador E. Tropea 2020-05-26 13:40:16 -0300
  • e3cddb280a Added tests for missing output.name and output.type. Salvador E. Tropea 2020-05-26 13:36:49 -0300
  • 1d85befd9b Added test for missing comment in output section Salvador E. Tropea 2020-05-26 13:31:08 -0300
  • 31e461ca9c Added 3 tests for wrong layer names. Salvador E. Tropea 2020-05-26 13:27:49 -0300
  • 4e14891979 Adde test for wrong drill map type Salvador E. Tropea 2020-05-26 13:09:16 -0300
  • eb77e20f80 Added test for missing drill map type Salvador E. Tropea 2020-05-26 13:04:56 -0300
  • 64de376c2b Added test for wrong version in config file. Salvador E. Tropea 2020-05-26 12:53:24 -0300
  • 92df488ddb Added test for no kiplot.version in config. Salvador E. Tropea 2020-05-26 12:50:52 -0300
  • bb6bae95a2 Excluded from coverage the fatal case case when python-yaml isn't installed. Salvador E. Tropea 2020-05-26 12:43:14 -0300
  • 53be46e1fe Fixed the pragma in __main__ (typo) Salvador E. Tropea 2020-05-26 12:27:48 -0300
  • 21bc1f939e Added test for missing PCB file in command line Salvador E. Tropea 2020-05-26 12:23:43 -0300
  • 9672871ebe Excluded the module import main() exclusion from coverage Salvador E. Tropea 2020-05-26 12:23:01 -0300
  • b429a81473 Added test for --list option Salvador E. Tropea 2020-05-26 12:12:18 -0300
  • 92de025c96 Added test for wrong config file name Salvador E. Tropea 2020-05-26 12:05:35 -0300
  • c41faba302 Added tests for guessing the board and YAML, also missing YAML Salvador E. Tropea 2020-05-26 12:02:16 -0300
  • b5448739ee Added a test for missing PCB file Salvador E. Tropea 2020-05-25 20:28:35 -0300
  • 0ed23a1642 Added a test to skip one output Salvador E. Tropea 2020-05-25 20:12:42 -0300
  • 153d967015 Excluded an "internal error check" from coverage and commented why. Salvador E. Tropea 2020-05-25 20:01:31 -0300
  • cc4d942111 Added a test for a bogus output type. Salvador E. Tropea 2020-05-25 20:00:59 -0300
  • 5a23fe2b37 Added tests for various cases of --skip command line option. Salvador E. Tropea 2020-05-25 19:49:05 -0300
  • 1dda835cc5 Removed some dead code about configurations. Salvador E. Tropea 2020-05-25 19:23:11 -0300
  • 9c6ee4f457 Added simple DXF test Salvador E. Tropea 2020-05-25 18:59:00 -0300
  • 1672637742 Added simple test for plotting a PCB to PDF, Salvador E. Tropea 2020-05-25 18:55:11 -0300
  • 2c38414617 Fixed test_print_pcb function name (was the same as SCH) Salvador E. Tropea 2020-05-25 18:53:12 -0300
  • 8f929db896 Added simple HPGL test Salvador E. Tropea 2020-05-25 18:42:56 -0300
  • e119732fb3 Added simple SVG test Salvador E. Tropea 2020-05-25 18:39:12 -0300
  • 77b2d1e075 Added postscript test. Salvador E. Tropea 2020-05-25 18:32:11 -0300
  • c22ccb607a Fixed: All pcbnew plot formats generated gerber job files Salvador E. Tropea 2020-05-25 18:31:31 -0300
  • f7af290113 Added update_xml test Salvador E. Tropea 2020-05-20 11:34:47 -0300
  • 128906a13d Added DRC test Salvador E. Tropea 2020-05-20 10:53:25 -0300
  • d8e45554f4 Moved the .pro and fp-cache to the context clean_up Salvador E. Tropea 2020-05-20 10:52:42 -0300
  • 367647724a Documented we are also testing CSV positions Salvador E. Tropea 2020-05-20 10:37:26 -0300
  • cad997ae3d Added ERC test Salvador E. Tropea 2020-05-20 10:37:06 -0300
  • b053017284 Tolerate config files without outputs Salvador E. Tropea 2020-05-20 10:36:28 -0300
  • f7990ed112 Renamed python workflow job "build" to "test" Salvador E. Tropea 2020-05-20 10:34:49 -0300
  • fb281889d7 Added tests for position in CSV format. Salvador E. Tropea 2020-05-20 10:13:38 -0300
  • bb8d8a079a Added simple test for pdf_pcb_print Salvador E. Tropea 2020-05-20 09:25:43 -0300
  • da94eb3f57 Excluded from coverage the test for pcbnew import Salvador E. Tropea 2020-05-20 09:24:59 -0300
  • 1459f7255a Added both YAML examples to the Debian package Salvador E. Tropea 2020-05-20 09:07:09 -0300
  • fcdbbbe92d Added another example of YAML config Salvador E. Tropea 2020-05-20 08:58:34 -0300
  • f15632df6d Removed python3-setuptools and python3-pytest as build dependencies. v0.2.4 Salvador E. Tropea 2020-05-19 12:19:26 -0300
  • 84831cbdfc Bumped version to 0.2.4. Salvador E. Tropea 2020-05-19 12:14:06 -0300
  • 26b4f5c385 Adapted to kicad-automation-scripts 1.3.x Salvador E. Tropea 2020-05-19 12:09:19 -0300
  • 4a4126be47 Added Makefile target to run the tests using the docker image locally. Salvador E. Tropea 2020-05-19 12:08:18 -0300
  • dbd47b0558 Added release workflow Salvador E. Tropea 2020-05-19 12:06:56 -0300
  • e81981db56 Added a test for print_sch Salvador E. Tropea 2020-05-19 11:40:55 -0300
  • c22b4862ca Updated the changelog Salvador E. Tropea 2020-05-19 11:40:24 -0300
  • 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. Salvador E. Tropea 2020-05-19 11:37:51 -0300
  • 02cdeac2f4 Added test for InteractiveHtmlBom Salvador E. Tropea 2020-05-15 10:59:46 -0300
  • 86a08d389a Fixed comments in test_bom.py (were the ones from drill) Salvador E. Tropea 2020-05-15 10:58:51 -0300
  • d8daa8b4e7 Added small test for KiBoM files Salvador E. Tropea 2020-05-15 10:40:29 -0300
  • 1e4440670c Removed dead code in test_drill.py Salvador E. Tropea 2020-05-15 10:39:31 -0300
  • 1128a251b2 Added a changelog with changes for this fork Salvador E. Tropea 2020-05-15 10:38:48 -0300
  • da09a617c4 Problems for kibom output when the PCB name included a path Salvador E. Tropea 2020-05-15 10:38:26 -0300
  • 92331789fd Changed workflow trigger Salvador E. Tropea 2020-05-15 09:14:56 -0300
  • 8ccc93cbb2 Changed workflow trigger Salvador E. Tropea 2020-05-15 09:12:18 -0300
  • 357f3073eb Why isn't triggered Salvador E. Tropea 2020-05-15 09:09:30 -0300
  • a0b647be69 Documented what test_drill.py tests Salvador E. Tropea 2020-05-15 09:07:00 -0300
  • 74d10fc8fe Added coverage and artifact upload to the test workflow Salvador E. Tropea 2020-05-15 09:02:58 -0300
  • 6873652433 Added a simple test for drills Salvador E. Tropea 2020-05-14 19:50:04 -0300
  • 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. Salvador E. Tropea 2020-05-14 13:11:31 -0300
  • 450b0ab671 Added test and test_local targets to the Makefile. Salvador E. Tropea 2020-05-14 09:43:48 -0300
  • 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 Salvador E. Tropea 2020-05-14 09:41:18 -0300
  • e9a17d351c Fixed pytest name for Debian (pytest-3) Salvador E. Tropea 2020-04-28 18:32:27 -0300
  • e18b9cea81 Trying to run tests on kicad_auto_test image Salvador E. Tropea 2020-04-28 18:30:27 -0300
  • ba22eae5b8 Tunned flake8 and removed all unfiltered warnings and errors Salvador E. Tropea 2020-04-28 17:56:50 -0300
  • bf0aae66dd
    Python tests from GitHub example Salvador E. Tropea 2020-04-28 17:08:28 -0300
  • 5aa584b0d2 Commented the setup.py parameters not used by pybuild Salvador E. Tropea 2020-04-28 17:04:00 -0300
  • 660aeab32f Added python3-pytest to the build dependencies. Enough to make them run. Salvador E. Tropea 2020-04-28 17:03:12 -0300