Salvador E. Tropea
547c3a22bb
Simplified the columns logic for the internal BoM.
...
The ColumnList class now is just a place holder for column names.
We just create the list of columns from the user preferences or
creating a good default and then we just use this list.
2020-08-01 20:15:33 -03:00
Salvador E. Tropea
9e8aebc3aa
deeepcopy no longer needed.
2020-08-01 18:41:35 -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
670e379f65
Fixed style details (flake8)
2020-08-01 16:27:39 -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
Salvador E. Tropea
14cf41bc2d
Added test for 'ignore_dnf' option in internal BoM
2020-08-01 14:12:25 -03:00
Salvador E. Tropea
ecbeb587fe
Simplified the other internal BoM tests.
...
Now that we can just use TestContextSCH.
No need for dummy PCB or extra options.
2020-08-01 13:35:42 -03:00
Salvador E. Tropea
22b624037c
Added test for the internal BoM "Join" feature.
2020-08-01 13:17:27 -03:00
Salvador E. Tropea
0e5f9afc39
Added test for "digikey link" in the internal BoM.
2020-08-01 12:29:49 -03:00
Salvador E. Tropea
570553b616
Added test for "datasheet_as_link"
2020-07-31 20:38:18 -03:00
Salvador E. Tropea
ca67cc8ac3
Fixed columns capitalization.
...
Now the capitalization is preserved, even when internally we match all
using lowercase.
2020-07-31 20:08:12 -03:00
Salvador E. Tropea
8a5c3724a1
Fixed the "References" column
...
Now plural as in KiBoM.
2020-07-31 20:01:43 -03:00
Salvador E. Tropea
99bec61576
Fixed references sorting.
...
Also added a test to check it.
2020-07-31 19:52:01 -03:00
Salvador E. Tropea
5058af5038
Added tests for XML and XLSX internal BoM
2020-07-31 19:31:36 -03:00
Salvador E. Tropea
7d56b59ba4
Added simple CSV and HTML test for the internal BoM.
2020-07-31 14:06:54 -03:00