Salvador E. Tropea
ea8bed8642
[Tests][KiKit Present][Added] Simple one
2024-01-15 13:39:26 -03:00
Salvador E. Tropea
74f72ed6b7
[Tests][Added][Populate] Very simple
2024-01-15 13:13:34 -03:00
Salvador E. Tropea
58c54a1d71
[Tests][Added] --help-list-rotations and --help-list-offsets
2024-01-09 13:57:16 -03:00
Salvador E. Tropea
57678e6e74
[Tests][Added] --help-errors
2024-01-09 13:53:49 -03:00
Salvador E. Tropea
535972092c
[Tests][Added] --help-dependencies --rst
2024-01-09 13:50:46 -03:00
Salvador E. Tropea
cc47d4c0a3
[Tests][Added] --help-global-options
2024-01-09 13:47:30 -03:00
Salvador E. Tropea
0c94295105
[Tests][Added] --help-variants
2024-01-09 13:43:51 -03:00
Salvador E. Tropea
187f21e6e7
[Tests][Added] --help-outputs --rst
2024-01-09 13:39:29 -03:00
Salvador E. Tropea
0dfaad0d3a
[Tests][Added] Simple KiRi test
2024-01-09 10:54:45 -03:00
Salvador E. Tropea
7ce44d71f4
[Tests][Added] -L
2024-01-09 09:14:07 -03:00
Salvador E. Tropea
9c574efd14
[Tests][Added] --defs-from-env
2024-01-09 08:54:31 -03:00
Salvador E. Tropea
415e97e84b
[Tests][Added] --list-variants
2024-01-09 08:45:37 -03:00
Salvador E. Tropea
c637dd50c6
[Tests][Added] --list --no-names
2024-01-09 08:35:40 -03:00
Salvador E. Tropea
89d1721adf
[Tests] Cover the banners generation code
2024-01-09 08:20:34 -03:00
Salvador E. Tropea
d7392d59ec
[Fixed] Spell errors
2024-01-05 09:09:58 -03:00
Salvador E. Tropea
f28540d9cc
[Tests][Fixed] Quick Start test
...
- To include the project, now mandatory
2024-01-02 10:46:45 -03:00
Salvador E. Tropea
8f841fe996
[Test][KiCad 7.0.8] Avoid diff between KiCad 6 and 7 files
...
- 7.0.8 seems to apply some adjust to v6 files
2023-10-18 10:26:48 -03:00
Salvador E. Tropea
9915bbd7ae
[Help] Small fixes
...
- To keep the output similar to previous behavior
- Also adapted some tests to new markup
2023-08-29 09:45:17 -03:00
Salvador E. Tropea
d24505353b
[Tests][Fixed] Tolerate F.Adhes in comments
2023-06-12 09:51:24 -03:00
Salvador E. Tropea
7a7beff556
[Diff] Changed repo protection to worktree mechanism
...
- As suggested by @matthijskooijman on #443
- This is cleaner than trying to use stash push/pop
- The old method is available
2023-06-06 12:53:19 -03:00
Salvador E. Tropea
336a5521a6
[Tests] Also disabled panelize compare for non-Debian
2023-06-01 11:05:36 -03:00
Salvador E. Tropea
1ee4182078
[Tests] Disabled some tests when using Ubuntu
...
- KiCad still say v7.0.5
- Big differences for these tests
2023-06-01 09:26:42 -03:00
Salvador E. Tropea
5d99e8c2cd
[Fixed][Tests] Name of the silk screen layers for KiCad 5
2023-05-24 12:43:44 -03:00
Salvador E. Tropea
281ed3be7e
[Imports][Added] Allow to define @TAGS@ values during import
...
- Also added defaults
- BTW: disabled the YAML lint crap that insists in checking excluded
files
2023-05-24 09:39:06 -03:00
Salvador E. Tropea
e7cde1164c
[Diff][Fixed] Assumption that all tags are in the trunk
...
- As stated by @matthijskooijman in
91ffb04661c40102bfb856669039f0825ecc6883#r113724588 comment
using --tags isn't necessary and includes *all* tags
- The code also assumed nothing was added before the "tag: "
label, but this isn't true if the HEAD is tagged.
2023-05-17 10:53:43 -03:00
Salvador E. Tropea
0ffca702d7
[Tests] Cleaner mechanism for test_diff_file_sch_1
...
- Taking advantage of -E option
- So we avoid comparing the v7 file with the v6 file
2023-05-17 09:40:08 -03:00
Salvador E. Tropea
27c6d91e6e
[Tests] Don't run import_7 in parallel
2023-05-16 10:53:05 -03:00
Salvador E. Tropea
61a8fe7885
[Filters][Added] `value_split`
...
- To extract information from the Value field and put it in separated
fields. I.e. tolerance, voltage, etc.
2023-05-03 14:09:35 -03:00
Salvador E. Tropea
118864e851
[Tests] Added more tolerance to include 7.0.2
...
- Without changing the references
- test_pcb_print_simple_1
- test_panelize_1
2023-04-17 13:46:59 -03:00
Salvador E. Tropea
e708aee42d
[Tests][Added] Test for netclass flags
2023-04-15 20:02:13 -03:00
Salvador E. Tropea
6feddd06a5
[Added] Mechanism to install fonts and colors
2023-04-04 13:49:21 -03:00
Salvador E. Tropea
e27753a8d6
[Tests] Added KiKit tests
...
- stencil 3D, steel stencil and panel
- Bumped dependency to 1.3.0, needed for KiCad v7
A patched version is needed ...
2023-03-03 10:53:23 -03:00
Salvador E. Tropea
3d1e5389c8
[Tests] Ignore footprint missmatches in test_import_7
2023-02-24 18:47:19 -03:00
Salvador E. Tropea
7033dd849d
[Tests][KiCad 7] Added code to make 3Rs pass DRC
2023-02-13 09:52:08 -03:00
Salvador E. Tropea
c39d21f3cf
[Global Options] Added field_lcsc_part: to select the LCSC/JLCPCB part field
2023-01-28 17:59:23 -03:00
Salvador E. Tropea
ac14910505
[Tests] Avoid caching bogus 3D models in copy_file tests
2023-01-28 11:55:27 -03:00
Salvador E. Tropea
8506fb78db
[Report][Fixed] Computed size
...
- When using circles and some arcs in the PCB edge
Closes #375
2023-01-25 11:05:01 -03:00
Salvador E. Tropea
638dcdf970
[Tests] Adjusted unknown output messages
2023-01-04 12:35:26 -03:00
Salvador E. Tropea
5a5967c6b3
[Added] Support for internal imports
...
- A mechanism to implement templates
- Also fixed some groups import issues
2023-01-04 11:39:48 -03:00
Salvador E. Tropea
7be6a5a7f4
[Tests] Marked more stuff as slow
...
- To avoid collisions
2023-01-03 14:04:03 -03:00
Salvador E. Tropea
1e63ec66c5
[Sub-PCBs][Test] Enabled KiCad 5 tests
...
- Fixed new drill coordinates in test
- Renamed some YAML files
2022-12-28 11:37:56 -03:00
Salvador E. Tropea
5ecbbc84fd
[Tests] Added sub-PCB test for PCB Variant and PcbDraw
2022-12-22 10:15:21 -03:00
Salvador E. Tropea
0590555350
[Tests][Fixed] QR Lib test
...
- The transparency interferes with zbarimg
- A side effect of almost invisible text in PDF
2022-11-23 19:00:47 -03:00
Salvador E. Tropea
eee7b5d75b
[Test][Fixed] test_diff_git_4 needs eeschema
2022-11-07 12:51:39 -03:00
Salvador E. Tropea
c3f426a1d5
[Diff][Fixed] Problems when missing file from repo
...
- When comparing to a repo point where the PCB/SCH didn't exist yet.
Closes #323
2022-11-05 14:37:19 -03:00
Salvador E. Tropea
838129e69c
[PcbDraw] Embedded the PcbDraw.plot code
...
- Now PcbDraw is not a dependency of out_pcbdraw.py
2022-10-17 12:58:06 -03:00
Salvador E. Tropea
1b597043f5
[Tests] Added same tollerance to all diff checks
2022-09-23 09:49:53 -03:00
Salvador E. Tropea
8392f468ae
[Tests] Added some tollerance to img compare for non Debian
2022-09-23 09:43:57 -03:00
Salvador E. Tropea
b989d1aaa3
[Tests] Fixed condition in last patch
2022-09-23 09:39:54 -03:00
Salvador E. Tropea
80d69acaa6
[Tests] Avoid comparing the text in diffs when not Debian
2022-09-23 09:35:57 -03:00