KiBot/tests/yaml_samples
Salvador E. Tropea 4368364489 Refactored the BaseOutput class to make it more similar to the YAML
Now the options are just an attribute of the outputs.
It means we have a set of classes for the options.
All the output content is parsed by the classes, including the Layers.
Now the layers support a simple string (with interesting shortcuts), a list of
strings or the original list of dicts.
2020-07-08 15:17:24 -03:00
..
bom.kiplot.yaml Added small test for KiBoM files 2020-05-15 10:40:29 -03:00
drc.kiplot.yaml Added DRC test 2020-05-20 10:53:25 -03:00
drc_filter.kiplot.yaml Added test for the filters feature 2020-06-09 13:56:17 -03:00
drill.kiplot.yaml Now the map.type and report.filename are deprecated in favor of map and report. 2020-06-25 09:37:43 -03:00
drill_legacy.kiplot.yaml Added tests to cover all the out_any_drill.py errors. 2020-06-30 22:57:59 -03:00
dxf.kiplot.yaml Added option to copy plot options from the PCB to the YAML example. 2020-07-01 20:43:03 -03:00
erc.kiplot.yaml Added ERC test 2020-05-20 10:37:06 -03:00
error_bom_wrong_format.kiplot.yaml Now the docstring for string options can specify a list of allowed values 2020-07-02 09:25:06 -03:00
error_drill_map_no_type.kiplot.yaml Added tests to cover all the out_any_drill.py errors. 2020-06-30 22:57:59 -03:00
error_drill_map_no_type_2.kiplot.yaml Added tests to cover all the out_any_drill.py errors. 2020-06-30 22:57:59 -03:00
error_drill_map_wrong_type.kiplot.yaml Adde test for wrong drill map type 2020-05-26 13:09:16 -03:00
error_drill_map_wrong_type_2.kiplot.yaml Added tests to cover all the out_any_drill.py errors. 2020-06-30 22:57:59 -03:00
error_drill_map_wrong_type_3.kiplot.yaml Added tests to cover all the out_any_drill.py errors. 2020-06-30 22:57:59 -03:00
error_drill_report_no_type.kiplot.yaml Added tests to cover all the out_any_drill.py errors. 2020-06-30 22:57:59 -03:00
error_drill_report_no_type_2.kiplot.yaml Added tests to cover all the out_any_drill.py errors. 2020-06-30 22:57:59 -03:00
error_drill_report_wrong_type_2.kiplot.yaml Added tests to cover all the out_any_drill.py errors. 2020-06-30 22:57:59 -03:00
error_drill_report_wrong_type_3.kiplot.yaml Added tests to cover all the out_any_drill.py errors. 2020-06-30 22:57:59 -03:00
error_filter_no_number.kiplot.yaml Added tests to cover 100% of kiplot/config_reader.py 2020-06-19 23:38:09 -03:00
error_filter_no_number_2.kiplot.yaml Added tests to cover 100% of kiplot/config_reader.py 2020-06-19 23:38:09 -03:00
error_filter_no_regex.kiplot.yaml Added tests to cover 100% of kiplot/config_reader.py 2020-06-19 23:38:09 -03:00
error_filter_no_regex_2.kiplot.yaml Added tests to cover 100% of kiplot/config_reader.py 2020-06-19 23:38:09 -03:00
error_filter_not_list.kiplot.yaml Added tests to cover 100% of kiplot/config_reader.py 2020-06-19 23:38:09 -03:00
error_filter_wrong_entry.kiplot.yaml Added tests to cover 100% of kiplot/config_reader.py 2020-06-19 23:38:09 -03:00
error_hpgl_pen_num.kiplot.yaml Added pen_number and pen_speed HPGL options 2020-07-01 11:11:33 -03:00
error_needs_type.kiplot.yaml Refactored the BaseOutput class to make it more similar to the YAML 2020-07-08 15:17:24 -03:00
error_no_layers.kiplot.yaml Removed the "plot" option "check_zone_fills". 2020-06-24 11:26:08 -03:00
error_no_name.kiplot.yaml Removed the "plot" option "check_zone_fills". 2020-06-24 11:26:08 -03:00
error_no_options.kiplot.yaml Added test for missing output.options 2020-05-26 13:40:16 -03:00
error_no_type.kiplot.yaml Removed the "plot" option "check_zone_fills". 2020-06-24 11:26:08 -03:00
error_no_version.kiplot.yaml Added test for no kiplot.version in config. 2020-05-26 12:50:52 -03:00
error_out_not_list.kiplot.yaml Added tests to cover 100% of kiplot/config_reader.py 2020-06-19 23:38:09 -03:00
error_pre_list.kiplot.yaml Added tests to cover 100% of kiplot/config_reader.py 2020-06-19 23:38:09 -03:00
error_pre_unk.kiplot.yaml Added tests to cover 100% of kiplot/config_reader.py 2020-06-19 23:38:09 -03:00
error_pre_wrong_type_1.kiplot.yaml Added tests to cover 100% of kiplot/config_reader.py 2020-06-19 23:38:09 -03:00
error_step_min_distance.kiplot.yaml Added more variety to STEP options. 2020-06-15 15:18:23 -03:00
error_step_origin.kiplot.yaml Added more variety to STEP options. 2020-06-15 15:18:23 -03:00
error_unk_attr.kiplot.yaml Refactored the BaseOutput class to make it more similar to the YAML 2020-07-08 15:17:24 -03:00
error_unk_section.kiplot.yaml Added tests to cover 100% of kiplot/config_reader.py 2020-06-19 23:38:09 -03:00
error_wrong_layer_1.kiplot.yaml Removed the "plot" option "check_zone_fills". 2020-06-24 11:26:08 -03:00
error_wrong_layer_2.kiplot.yaml Removed the "plot" option "check_zone_fills". 2020-06-24 11:26:08 -03:00
error_wrong_layer_3.kiplot.yaml Removed the "plot" option "check_zone_fills". 2020-06-24 11:26:08 -03:00
error_wrong_layer_4.kiplot.yaml Removed the "plot" option "check_zone_fills". 2020-06-24 11:26:08 -03:00
error_wrong_layer_5.kiplot.yaml Removed the "plot" option "check_zone_fills". 2020-06-24 11:26:08 -03:00
error_wrong_layer_6.kiplot.yaml Removed the "plot" option "check_zone_fills". 2020-06-24 11:26:08 -03:00
error_wrong_layer_7.kiplot.yaml Refactored the BaseOutput class to make it more similar to the YAML 2020-07-08 15:17:24 -03:00
error_wrong_layer_8.kiplot.yaml Refactored the BaseOutput class to make it more similar to the YAML 2020-07-08 15:17:24 -03:00
error_wrong_version.kiplot.yaml Added test for wrong version in config file. 2020-05-26 12:53:24 -03:00
error_wrong_version_2.kiplot.yaml Added tests to cover 100% of kiplot/config_reader.py 2020-06-19 23:38:09 -03:00
error_wrong_version_3.kiplot.yaml Added tests to cover 100% of kiplot/config_reader.py 2020-06-19 23:38:09 -03:00
error_yaml.kiplot.yaml Added tests to cover 100% of kiplot/config_reader.py 2020-06-19 23:38:09 -03:00
gerber_inner.kiplot.yaml Removed the "plot" option "check_zone_fills". 2020-06-24 11:26:08 -03:00
hpgl.kiplot.yaml Added pen_number and pen_speed HPGL options 2020-07-01 11:11:33 -03:00
ibom.kiplot.yaml Added support for all the missing IBoM options. 2020-06-27 15:04:35 -03:00
ibom_all_ops.kiplot.yaml Added support for all the missing IBoM options. 2020-06-27 15:04:35 -03:00
ibom_no_ops.kiplot.yaml Added test for iBoM without options. 2020-05-26 14:01:52 -03:00
pdf.kiplot.yaml Some super() use clean-up. 2020-07-05 19:11:52 -03:00
pdf_zone-refill.kiplot.yaml Removed the "plot" option "check_zone_fills". 2020-06-24 11:26:08 -03:00
pre_and_position.kiplot.yaml Added a test to skip one output 2020-05-25 20:12:42 -03:00
print_pcb.kiplot.yaml Added simple test for pdf_pcb_print 2020-05-20 09:25:43 -03:00
print_pcb_zone-refill.kiplot.yaml The 'check_zone_fills' option is now independent of 'run_drc' 2020-06-14 15:12:56 -03:00
print_sch.kiplot.yaml Added a test for print_sch 2020-05-19 11:40:55 -03:00
ps.kiplot.yaml Changed all the examples to set "sketch_plot" to false. 2020-06-24 11:56:39 -03:00
simple_2layer.kiplot.yaml Removed the "plot" option "check_zone_fills". 2020-06-24 11:26:08 -03:00
simple_position.kiplot.yaml Recoded all the tests. I used the class I wrote for kicad-automation-scripts. 2020-05-14 13:11:31 -03:00
simple_position_csv.kiplot.yaml Added test for missing comment in output section 2020-05-26 13:31:08 -03:00
simple_position_inches.kiplot.yaml Recoded all the tests. I used the class I wrote for kicad-automation-scripts. 2020-05-14 13:11:31 -03:00
simple_position_inches_csv.kiplot.yaml.gz Added support for compressed YAML files. 2020-06-14 11:05:08 -03:00
simple_position_unified.kiplot.yaml Recoded all the tests. I used the class I wrote for kicad-automation-scripts. 2020-05-14 13:11:31 -03:00
simple_position_unified_csv.kiplot.yaml Added tests for position in CSV format. 2020-05-20 10:13:38 -03:00
simple_position_unified_th.kiplot.yaml Recoded all the tests. I used the class I wrote for kicad-automation-scripts. 2020-05-14 13:11:31 -03:00
simple_position_unified_th_csv.kiplot.yaml Added tests for position in CSV format. 2020-05-20 10:13:38 -03:00
step_simple.kiplot.yaml Added test for STEP files generation 2020-06-15 13:39:59 -03:00
step_simple_2.kiplot.yaml Fixed the way options with arguments are passed to kicad2step. 2020-06-15 15:58:08 -03:00
step_simple_3.kiplot.yaml Fixed the way options with arguments are passed to kicad2step. 2020-06-15 15:58:08 -03:00
svg.kiplot.yaml Removed the "plot" option "check_zone_fills". 2020-06-24 11:26:08 -03:00
svg_all.kiplot.yaml Refactored the BaseOutput class to make it more similar to the YAML 2020-07-08 15:17:24 -03:00
svg_anchor.kiplot.yaml Refactored the BaseOutput class to make it more similar to the YAML 2020-07-08 15:17:24 -03:00
svg_copper_and_cmt.kiplot.yaml Refactored the BaseOutput class to make it more similar to the YAML 2020-07-08 15:17:24 -03:00
svg_copper_and_draw.kiplot.yaml Refactored the BaseOutput class to make it more similar to the YAML 2020-07-08 15:17:24 -03:00
svg_copper_and_user.kiplot.yaml Refactored the BaseOutput class to make it more similar to the YAML 2020-07-08 15:17:24 -03:00
svg_selected.kiplot.yaml Refactored the BaseOutput class to make it more similar to the YAML 2020-07-08 15:17:24 -03:00
unknown_out.kiplot.yaml Added a test for a bogus output type. 2020-05-25 20:00:59 -03:00
update_xml.kiplot.yaml Added update_xml test 2020-05-20 11:34:47 -03:00