Commit Graph

424 Commits

Author SHA1 Message Date
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 9a0e2bdd24 Fixed flake8 small details 2020-08-12 20:09:58 -03:00
SET f231ac6835 Updated the README and the generic example. 2020-08-12 20:08:44 -03:00
SET 8d79101a36 Removed the dots used to keep the indentation in the YAML example. 2020-08-12 20:07:47 -03:00
SET fc43a293e4 Fixed missing : in exclude_any example. 2020-08-12 20:07:06 -03:00
SET 1dcda68cbc Added tests for missing styles and logos. 2020-08-12 19:49:27 -03:00
SET 270ab0b70e Moved all the common HTML and XLSX options to a base class
To avoid repetition.
2020-08-12 19:32:14 -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 ec70ac23c3 Excluded from coverage the lines ocluded by the macros. 2020-08-12 15:56:29 -03:00
SET 951dbc510b Fixed XLSX tests when no links. 2020-08-12 15:47:14 -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 2196d498ff Fixed "generate_dnf: False" for XLSX 2020-08-12 14:34:09 -03:00
SET 3687ccb0bf Forced column wrap during the tests of XLSX format. 2020-08-12 13:33:07 -03:00
SET a915ac63f1 Removed dead code. 2020-08-12 13:32:30 -03:00
SET bbea3ad328 Retest forced. 2020-08-12 13:09:02 -03:00
SET 9b5259a18d Added some logo images.
"Ki" from KiCad, the funny bot and the combination in two resolutions.
2020-08-12 13:07:26 -03:00
SET e570cf4f89 Added a target to quick test a group of pytests
Needs the pytest-xdist plug-in and is tuned for a 6 core CPU.
Ryzen 5 to be more specific.
2020-08-12 13:04:24 -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 6d2383a0e1 Fixed test_int_bom_column_rename_xlsx
Didn't take the new header return value
2020-08-12 12:24:00 -03:00
SET 45aaef29e6 Excluded from coverage the case where we don't have XSLX support. 2020-08-12 12:07:16 -03:00
SET 8887bcd00c Added 1 extra char to XSLX columns in bold. 2020-08-12 12:06:41 -03:00
SET 88940119f6 Added test for XLSX header information.
Covering various situations, not all.
2020-08-12 12:05:40 -03:00
SET e353158c29 Removed extra '.' in comment 2020-08-12 12:04:05 -03:00
SET 303bfb38fb Updated README.md and YAML example 2020-08-12 12:02:43 -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 f7473bca12 Fixed the "non grouping" criteria.
Now we don't get repeated references for multi-part components.
2020-08-12 09:50:02 -03:00
SET 0503d9ef7d Added stack trace for the SCH loading.
Only when debug enabled.
2020-08-12 09:48:44 -03:00
SET d26c9a39bd Modified the "human readable" sheet path to be "/" for the root sheet.
Not just empty.
2020-08-12 09:46:46 -03:00
SET 4502860f79 Fixed SCH "Image" load 2020-08-12 09:45:15 -03:00
SET 148b4887ce Fixed SCH "Entry" load 2020-08-12 09:43:19 -03:00
SET 652b38f04d Added test for DNF in the Value. 2020-08-11 19:26:37 -03:00
SET f229956b25 Added test for DNC in value and in Config 2020-08-11 19:09:44 -03:00
SET 3a6550cf07 Added test for `test_regex` 2020-08-11 18:58:17 -03:00
SET c44955faec Adjusted test_regex and exclude_any help messages 2020-08-11 18:57:21 -03:00
SET 0f4fa12f1f Added "include_only" test. 2020-08-11 18:51:35 -03:00
SET c4833e198a Excluded "Part" field from collisions.
Is natural for aliases.
2020-08-11 18:34:19 -03:00
SET 36a01ee038 Fixed interference between test patterns.
KIBOM_TEST_HEAD_TOL, wasn't cloned.
2020-08-11 18:28:38 -03:00
SET 3bb2bc51a0 Added test for "exclude_any" 2020-08-11 18:20:20 -03:00
SET 4fa2267021 Fixed "exclude_any" logic. 2020-08-11 18:19:28 -03:00
SET 17b5e61a43 Removed dead code. 2020-08-11 16:02:00 -03:00
SET 14f2b2b353 Added test for field collision. 2020-08-11 15:54:02 -03:00
SET ce7b985062 Added more information to the field collision warning 2020-08-11 15:51:58 -03:00
SET e43196e0d7 Added test for empty user field. 2020-08-11 15:11:14 -03:00