Diego Capusotto
|
915412c426
|
Adapted force_pcbnew_error.py to support KiCad nightly
|
2021-12-17 17:21:32 -03:00 |
Diego Capusotto
|
908c48b8c7
|
Updated v6 version of good-project (HPGL pen diameter changed)
|
2021-12-17 17:20:48 -03:00 |
Diego Capusotto
|
c6ea908bdd
|
Added v6 files needed for test_misc* tests
|
2021-12-17 17:20:16 -03:00 |
Diego Capusotto
|
9ab8e1f80a
|
Updated the KiCad v6 version of the "bom" schematic
- Now has a title block used for the tests.
|
2021-12-17 17:04:57 -03:00 |
Diego Capusotto
|
bed617f72f
|
Added v6 versions of the files needed by test_kicost.py
|
2021-12-17 16:15:02 -03:00 |
Diego Capusotto
|
55c063bbab
|
Copied the date for kibom-variant_kicost.xml test
- KiCost uses it
|
2021-12-17 16:14:18 -03:00 |
Diego Capusotto
|
fc6ebb153b
|
Added KiCad v6 versions of the files used by test_int_bom.py
|
2021-12-17 16:06:08 -03:00 |
Diego Capusotto
|
e70172c83f
|
Skipped `test_int_bom_missing_lib` test for v6
- Schematics are self-cointained now, there is no point in checking
libs
|
2021-12-17 15:44:53 -03:00 |
Diego Capusotto
|
2c936b8c64
|
KiCad v6: added kibom-variante test case
|
2021-12-17 13:48:14 -03:00 |
Diego Capusotto
|
5cf60b0361
|
Fixed config tests
- The initialization in out_base forced the need of logger reset
|
2021-12-17 13:34:15 -03:00 |
Diego Capusotto
|
927ed3c99e
|
Fixed flake8 details
|
2021-12-17 12:55:33 -03:00 |
Diego Capusotto
|
14e0a90dce
|
KiCad v6: test_gerber.py adpted to the new layer names
|
2021-12-17 12:45:44 -03:00 |
Diego Capusotto
|
e733ce1289
|
KiCad v6: Adapted kibom-variant_3 test to the new format.
|
2021-12-17 12:18:00 -03:00 |
Diego Capusotto
|
01090aa64a
|
KiCad v6: Updated 3Rs.kicad_pcb
|
2021-12-17 12:10:32 -03:00 |
Diego Capusotto
|
1e9ed89f75
|
KiCad v6: Updated bom.kicad_sch and bom.xml
|
2021-12-17 11:47:11 -03:00 |
Diego Capusotto
|
c3b987eb6f
|
Adjusted tests to the l1.dcm addition
|
2021-12-17 10:30:13 -03:00 |
Diego Capusotto
|
95ddda0953
|
Made the v5 schematic loader more robust
- Allow DMC files with wrongly encoded chars
- Allow libs with wrong justify+italic+bold fields
- Both from https://github.com/Digi-Key/digikey-kicad-library
Closes #122
|
2021-12-17 10:03:12 -03:00 |
Diego Capusotto
|
25d036f8fa
|
Added some preliminary support for v6 SCHs
- Currently just loads the files
- No save implemented
- Seems to be enough to generate some trivial BoMs
|
2021-12-16 17:08:33 -03:00 |
Diego Capusotto
|
3eb82bc86d
|
Changed: The `%d/%sd/%bd` expansion patterns are now affected by the global `date_format`.
- Can be disabled using `date_reformat: false`.
- Related to #121
|
2021-12-15 17:15:49 -03:00 |
Diego Capusotto
|
4f5b4c0619
|
Adapted the test_filter_not_list to the new error message
- Now we don't use a plural for one option.
|
2021-12-15 11:17:45 -03:00 |
Diego Capusotto
|
318f0993bf
|
Now `disable_run_by_default` can be defined as true
- To avoid repeating the name of the parent output
- Related to #121
|
2021-12-14 20:44:37 -03:00 |
Diego Capusotto
|
71c7150baa
|
Added support for \n and \t to text* options of join
Related to #108
|
2021-12-14 17:45:10 -03:00 |
Diego Capusotto
|
9be560e78d
|
Now the text* options of join must include any separator
- Removed the space when used
- Related to #108
|
2021-12-14 16:49:46 -03:00 |
Diego Capusotto
|
e2599731f7
|
Added `output_id` output option to be expanded by %I
|
2021-12-14 16:19:49 -03:00 |
Salvador E. Tropea
|
a82f130ad9
|
Now you can compress files relative to the current working directory.
Related to #93
|
2021-12-03 19:30:11 -03:00 |
Salvador E. Tropea
|
50783087a1
|
Fixed wrong variable in test assert
|
2021-12-03 17:52:16 -03:00 |
Salvador E. Tropea
|
6a691cf362
|
Added pre-flight to replace in the PCB
- Also added some constrains to what can be substituted to avoid
corrupting the files.
|
2021-12-03 16:52:04 -03:00 |
Salvador E. Tropea
|
f9239349af
|
Added title block to the light control test case
|
2021-12-03 15:53:31 -03:00 |
Salvador E. Tropea
|
f3ea2e8024
|
Adapted test cases to the new sheet detection and example change
|
2021-12-03 15:50:32 -03:00 |
Salvador E. Tropea
|
6e0a98e6d2
|
Removed unused import
|
2021-12-03 15:29:01 -03:00 |
Salvador E. Tropea
|
9cd2581582
|
Added new pre-flight command to replace tags in the schematic.
Related to #93, but also an old idea floating around.
|
2021-12-03 14:37:53 -03:00 |
Salvador E. Tropea
|
9fffeddaff
|
Added a text replace tag to test_v5.sch
|
2021-12-03 12:28:45 -03:00 |
Salvador E. Tropea
|
9e4adf5286
|
Added patterns to expand the title blck comments.
Related to #93
|
2021-12-03 10:13:42 -03:00 |
Salvador E. Tropea
|
70fb334856
|
A mechanism to avoid running some outputs by default.
Related to #112
|
2021-12-02 18:47:40 -03:00 |
Salvador E. Tropea
|
a430916a4a
|
Now you get an error when defining two outputs with the same name.
|
2021-12-02 14:58:37 -03:00 |
Salvador E. Tropea
|
b9cb24c325
|
Now you get an error when defining two outputs with the same name.
|
2021-12-02 13:21:57 -03:00 |
Salvador E. Tropea
|
6392124f9f
|
Added import for globals.
|
2021-12-02 10:33:19 -03:00 |
Salvador E. Tropea
|
5291af250c
|
Adapted the pre-flight test to the new output format.
|
2021-12-01 19:45:11 -03:00 |
Salvador E. Tropea
|
995219a8ea
|
Added option to add text to the `join` in the internal BoM
Related to #104
|
2021-12-01 18:07:41 -03:00 |
Salvador E. Tropea
|
130f7b25a3
|
Fixed tests that now needs to initialize global defaults.
|
2021-12-01 15:55:38 -03:00 |
Salvador E. Tropea
|
49ea1bb62a
|
Internal BoM: `count_smd_tht` option to compute SMD/THT stats.
Closes #113
|
2021-11-22 14:34:07 -03:00 |
Salvador E. Tropea
|
1bb8a56209
|
Added a small test for the render_3d output.
- I used it to reproduce the temporal project generation.
|
2021-11-18 13:55:08 -03:00 |
Salvador E. Tropea
|
b4c1531e10
|
PCB PDF Print: mechanism to change the block title.
- Related to #102
- Also added %V to expand the variant name
- Documented %v and %V
|
2021-11-17 10:51:28 -03:00 |
Salvador E. Tropea
|
f2195d9409
|
Adapted the PCB print scaling
- The references were generated using buggy KiAuto
|
2021-11-16 10:34:16 -03:00 |
Salvador E. Tropea
|
5620113b49
|
Fixed command line for `--list`
- PCB and SCH can be needed
- Adapted the test for --list
|
2021-11-15 13:38:35 -03:00 |
Salvador E. Tropea
|
088027c174
|
Fixed problems with schematic fields containing double quotes.
- Fixes #98
|
2021-11-15 12:50:22 -03:00 |
Salvador E. Tropea
|
4846a4672e
|
More adjusts to tests because new warning
|
2021-10-14 14:57:24 -03:00 |
Salvador E. Tropea
|
06f7efc2ec
|
Adjusted the tests for the new warning about missing 3D models
- Added filter for the tests where the number of warnings is important
|
2021-10-14 14:40:04 -03:00 |
Salvador E. Tropea
|
ab3bd7f0b3
|
Added a mechanism to import filters and variants.
- Also to restrict which outputs are imported.
- Fixes #88
|
2021-10-04 14:44:43 -03:00 |
Salvador E. Tropea
|
3f6105f6a8
|
Adapted the KiCost tests to the new grouping default.
|
2021-09-27 11:56:03 -03:00 |