Salvador E. Tropea
7f6144e32e
Added tests for sch_variant and pdf_print_sch
...
For the filter and variant stuff.
2020-09-01 16:56:31 -03:00
Salvador E. Tropea
744aa3b9c5
Added a simple output to generate filtered schematics.
...
They can display DNF components crossed!
2020-08-31 20:51:20 -03:00
Salvador E. Tropea
0f0aa71baa
Added more tests for the filters and variants
2020-08-30 11:55:35 -03:00
Salvador E. Tropea
c0a1867dd5
Added support for filters to the internal BoM generator.
...
- Now we can configure more details, like the DNC.
- We can also mix KiBoM and IBoM strategies.
- Adapted the test examples that used filtering.
2020-08-29 17:41:57 -03:00
Salvador E. Tropea
249caad348
Implemented the IBoM variants styles.
...
The core functionality is now tested in the internal BoM.
The IBoM output needs adjust to allow using the variants with it.
2020-08-28 20:12:21 -03:00
Salvador E. Tropea
0bdce78004
Implemented the new variants mechanism in the internal BoM.
2020-08-28 16:49:20 -03:00
Salvador E. Tropea
3023035b75
Added tests for PcbDraw JPG and PNG outputs
2020-08-25 13:47:49 -03:00
Salvador E. Tropea
140a45fdc6
Fixed variants BoM logic.
...
The variants logic for BoMs when a component resquested to be only
added to more than one variant.
This is related to SchrodingersGat/KiBoM#136 issue.
2020-08-24 10:53:56 -03:00
SET
89914443f0
Renamed the kiplot module as kibot.
...
Also added src/kibot script.
Updated the documentation and Debian packaging.
The default extension for config files now is .kibot.yaml
2020-08-16 22:04:03 -03:00
SET
15dbf9cce3
Added test for the new SVG output
2020-08-16 17:32:40 -03:00
SET
bfa912b67f
Added test case for variants as an empty string.
2020-08-16 00:24:21 -03:00
SET
71d1ee3bc7
Added better generic example generation.
...
To add more realistic defaults.
2020-08-15 23:59:39 -03:00
SET
991f070e9f
Added variants test.
2020-08-15 20:33:09 -03:00
SET
767bb4d4c6
Added style tests for HTML.
2020-08-14 13:06:27 -03:00
SET
a4082e617f
Added test for custom style in HTML.
2020-08-14 13:02:45 -03:00
SET
92e4209ca4
Added tests for bogus and custom logo for HTML
2020-08-14 12:29:47 -03:00
SET
815e475b8d
Added tests to exclude PCB and/or Stats info in CSV files.
2020-08-14 11:13:45 -03:00
SET
ea8f318696
Added tests for TXT and quote_all
2020-08-14 10:21:21 -03:00
SET
bcba581a01
Changed True -> true to make it uniform.
...
All YAML files are using lowecase.
2020-08-13 23:08:44 -03:00
SET
87a1a97e9a
Added test for RLC normalization.
2020-08-13 22:46:53 -03:00
SET
b60b0ef680
Added test for wrong logo format.
2020-08-12 20:35:34 -03:00
SET
3df9e8b1c7
Added test for invalid column name
2020-08-12 20:32:35 -03:00
SET
535949e159
Added test for explicit exclude_any regex
2020-08-12 20:10:34 -03:00
SET
1dcda68cbc
Added tests for missing styles and logos.
2020-08-12 19:49:27 -03:00
SET
7f45f022c7
Added tests for various HTML header layouts.
2020-08-12 19:13:41 -03:00
SET
c263859de6
Made the "Total Compomponents" label coherent between HTML and XLSX
2020-08-12 19:12:35 -03:00
SET
eef8041843
Better test for multiple digikey links
2020-08-12 17:56:14 -03:00
SET
ec821f7809
Added test for multiple digikey links.
2020-08-12 17:35:55 -03:00
SET
5a1a38a0ca
Added test for missing field in column list (internal BoM)
2020-08-12 17:34:05 -03:00
SET
768d67d0ad
Added datasheet and digikey link tests for XLSX
2020-08-12 15:40:47 -03:00
SET
56c30f4227
Added test for "generate_dnf: false" for the XLSX
2020-08-12 14:35:27 -03:00
SET
3687ccb0bf
Forced column wrap during the tests of XLSX format.
2020-08-12 13:33:07 -03:00
SET
92cdf49c2d
Added XLSX tests for style variations.
...
Just tested they are accepted, not correctness.
2020-08-12 13:03:08 -03:00
SET
88940119f6
Added test for XLSX header information.
...
Covering various situations, not all.
2020-08-12 12:05:40 -03:00
SET
51802aa42b
Added sheetpath + SCH load + sub-sheet recycle test.
...
A sheet is included twice to test dual reference names.
The SCH contains all the possible KiCad elements.
2020-08-12 09:53:47 -03:00
SET
3a6550cf07
Added test for `test_regex`
2020-08-11 18:58:17 -03:00
SET
0f4fa12f1f
Added "include_only" test.
2020-08-11 18:51:35 -03:00
SET
6d50e4bd27
Added test for non contiguous reference ranges.
2020-08-11 13:40:48 -03:00
SET
d49d3b498f
Added test for empty list of group fields.
2020-08-11 13:21:50 -03:00
SET
2995270155
Added tests for merge_blank_fields and component_aliases
2020-08-11 12:26:30 -03:00
Salvador E. Tropea
46c55fcf91
Separated the format specific options for internal BoM
...
And now we have more options.
- CVS: can quote all values.
- HTML and XLSX: styles adjust, including a logo.
- XLSX: now has the same options as HTML
Also a fix in the "join" mechanism for "case insensitive" support.
2020-08-05 19:57:32 -03:00
Salvador E. Tropea
5be7254594
Now the row number column is a regular column.
...
Its name is `Row` and you can put everywhere.
No `number_rows` option needed or special cases, is just another column
2020-08-01 18:31:26 -03:00
Salvador E. Tropea
a2ef1359d0
Added test for the KiBoM bug about columns not fully case insensitive.
2020-08-01 16:24:28 -03:00
Salvador E. Tropea
9c8830eefa
Added test for the connectors grouping.
2020-08-01 16:07:51 -03:00
Salvador E. Tropea
2ef0aa060c
Added XML and XLSX tests for the column rename.
2020-08-01 15:43:18 -03:00
Salvador E. Tropea
d1fd04d4d2
Added column rename test for HTML.
2020-08-01 15:36:29 -03:00
Salvador E. Tropea
c3c86bc4ae
Added column rename test for the internal BoM.
2020-08-01 15:19:10 -03:00
Salvador E. Tropea
b2189991fc
Added test for `number_rows` internal BoM option
2020-08-01 14:43:08 -03:00
Salvador E. Tropea
b3811b78cc
Added test for `use_alt` internal BoM option
2020-08-01 14:36:21 -03:00
Salvador E. Tropea
6c26bd4ec6
Added test for the `html_generate_dnf` internal BoM.
2020-08-01 14:24:35 -03:00