Commit Graph

107 Commits

Author SHA1 Message Date
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
Salvador E. Tropea c554c6e71c Bumped version to 0.2.3 2020-04-23 14:40:33 -03:00
Salvador E. Tropea 67403b2353 Added option to list available targets 2020-04-23 14:39:05 -03:00
Salvador E. Tropea 6e8f68e3ae Added debian package build files to the ignore list 2020-04-23 14:38:10 -03:00
Salvador E. Tropea 28328d924d Bumped version to 0.2.2 2020-04-20 18:35:59 -03:00
Salvador E. Tropea 90004f923a Removed KiBoM temporal files 2020-04-20 17:46:22 -03:00
Salvador E. Tropea 92980bb8fa Fixed pre-flight tasks that didn't honor --out-dir 2020-04-20 17:45:18 -03:00
Salvador E. Tropea 7805af77a6 Bumped version to 0.2.1 2020-04-18 16:06:22 -03:00
Salvador E. Tropea 540a0b080d Fixed problem when the excellon drill target directory didn't exist (now created) 2020-04-18 15:56:53 -03:00
Salvador E. Tropea 41c0c726cd Bumped version to 0.2.0 2020-03-28 16:43:15 -03:00
Salvador E. Tropea 467c995c07 Added --version option 2020-03-28 16:42:33 -03:00
Salvador E. Tropea 746c2422bc Added kibom.inti-cmnb, kicad-automation-scripts.inti-cmnb (>= 1.1.2),
interactivehtmlbom.inti-cmnb as recommended packages.
2020-03-28 16:21:42 -03:00
Salvador E. Tropea 6c782f5025 Added KiCad and wxWidgets to the Debian package 2020-03-24 23:20:44 -03:00
Salvador E. Tropea 7b13355949 Updated the usage instructions 2020-03-24 23:19:47 -03:00
Salvador E. Tropea c9fe26665d Added dependencies and how to run without installing 2020-03-24 14:48:08 -03:00
Salvador E. Tropea 64ab20e68e Finished the options documentation 2020-03-24 12:18:21 -03:00
Salvador E. Tropea 397cae4373 Modified the subitem style to match GitHub style 2020-03-24 00:07:11 -03:00
Salvador E. Tropea 7150549854 Started to document the configuration file 2020-03-24 00:03:47 -03:00
Salvador E. Tropea 0fa2eaf629 Added error when no -b option and we can't guess the PCB file 2020-03-23 22:41:10 -03:00
Salvador E. Tropea 33736e5cb1 Made -c option optional, now we guess the config 2020-03-23 22:37:17 -03:00
Salvador E. Tropea d5f1c27591 Made -b option optional, now we guess the board. 2020-03-23 22:21:54 -03:00