Commit Graph

205 Commits

Author SHA1 Message Date
Salvador E. Tropea 652e7dc2b1 [Tests][KiCad 8] Adapted some cases and references 2024-02-08 08:56:25 -03:00
Salvador E. Tropea 15209e7947 [Tests][KiCanvas][Added] Simple one 2024-01-31 09:32:36 -03:00
Salvador E. Tropea 144a83d73d [KiCanvas] Implemented the Quick Start hook 2024-01-30 10:08:07 -03:00
Salvador E. Tropea a1c0dd6c2b New internal category "any related"
- Navigate results and KiCanvas needs a PCB and/or schematic
- Are related to both, but one is enough
2024-01-30 09:42:46 -03:00
Salvador E. Tropea abf07ac95d [Tests][Makefile] Adapted to the v6/7 schematic deps 2024-01-30 09:10:05 -03:00
Salvador E. Tropea eb47b40fb9 [Tests][Fixed] Now we get 2 extra log files
Which made the makefile tests fail
2024-01-25 09:50:43 -03:00
Salvador E. Tropea 2586e6aa88 [Tests][Added] KiRi to the Quick Start test 2024-01-25 09:26:23 -03:00
Salvador E. Tropea 2d6120cc37 [Tests][KiKit Present][Added] From output case 2024-01-23 13:13:53 -03:00
Salvador E. Tropea 8c35fe66da [Tests][Info][Added] simple test 2024-01-22 09:33:17 -03:00
Salvador E. Tropea c47dcb005b [Tests][Copy Files][Added] simple test for project copy 2024-01-19 13:01:55 -03:00
Salvador E. Tropea bd4cefc2c4 [Tests][KiKit Present][Added] Local and File cases 2024-01-19 11:20:08 -03:00
Salvador E. Tropea e94c4a0ec1 [Tests][Added] Outputs help in separated files 2024-01-19 11:07:00 -03:00
Salvador E. Tropea f65a5a7eef [Tests][Groups][Added] groups defined in outputs 2024-01-19 10:43:18 -03:00
Salvador E. Tropea 5033a295e4 [Tests][Import][Groups][Added] simple test 2024-01-19 09:31:39 -03:00
Salvador E. Tropea 9c1396e14c [Tests][Fixed] Adjusted import tests for the new pattern 2024-01-19 08:56:14 -03:00
Salvador E. Tropea c431d60754 [Tests][Import][Preflights] more tests 2024-01-19 08:53:17 -03:00
Salvador E. Tropea f314cdaedb [Tests][Import][Globals] more tests 2024-01-19 08:20:14 -03:00
Salvador E. Tropea 18e4397a3d [Tests][Diff][Added] using stash strategy
And this test was originally designed for a stash case
2024-01-16 09:45:25 -03:00
Salvador E. Tropea 63bf0f4295 [Tests][Added][Populate] Use of Blender as renderer 2024-01-16 08:40:49 -03:00
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