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