diff --git a/tests/reference/7_0_10/3D/SOT-23-3P_L2.9-W1.3-H1.0-LS2.4-P0.95.wrl b/tests/reference/7_0_10/3D/SOT-23-3P_L2.9-W1.3-H1.0-LS2.4-P0.95.wrl new file mode 100644 index 00000000..9784e61e --- /dev/null +++ b/tests/reference/7_0_10/3D/SOT-23-3P_L2.9-W1.3-H1.0-LS2.4-P0.95.wrl @@ -0,0 +1,107 @@ +#VRML V2.0 utf8 +# 3D model generated by KiBot (using easyeda2kicad.py code) + +Shape { + appearance Appearance { + material DEF IC-BODY-EPOXY-04 Material { + ambientIntensity 0.293 + diffuseColor 0.148 0.145 0.145 + specularColor 0.180 0.168 0.160 + shininess 0.35 + transparency 0 + } + } +} +Shape { + appearance Appearance { + material DEF MATERIAL_2 Material { + ambientIntensity 0.2 + diffuseColor 0.451 0.431 0.420 + specularColor 0.031 0.031 0.031 + shininess 0.5 + transparency 0 + } + } +} +Shape { + appearance Appearance { + material DEF MATERIAL_3 Material { + ambientIntensity 0.2 + diffuseColor 1.000 1.000 1.000 + specularColor 0.878 0.878 0.878 + shininess 0.5 + transparency 1 + } + } +} +Shape { + appearance Appearance { + material DEF PIN-01 Material { + ambientIntensity 0.271 + diffuseColor 0.824 0.820 0.781 + specularColor 0.328 0.258 0.172 + shininess 0.7 + transparency 0 + } + } +} +Shape { + geometry IndexedFaceSet { + ccw TRUE + solid FALSE + coord DEF co Coordinate { + point [ + -0.0413 -0.0716 0.0394, -0.0408 -0.1106 0.0394, -0.0408 -0.1509 0.0394, -0.0367 -0.0453 0.0394, -0.0413 -0.0376 0.0394, -0.0281 -0.0453 0.0394, 0.2083 -0.0376 0.0394, 0.0172 -0.0997 0.0394, 0.0246 -0.0951 0.0394, 0.038 -0.1404 0.0394, 0.0303 -0.0638 0.0394, -0.0288 -0.0467 0.0394, 0.029 -0.0542 0.0394, 0.029 -0.0542 0.0394 + ] + } + coordIndex [ + 0,1,2,-1,3,4,5,-1,5,4,6,-1,7,8,9,-1,10,11,12,-1,12,11,5,-1, + ] + } + appearance Appearance {material USE IC-BODY-EPOXY-04} +} +Shape { + geometry IndexedFaceSet { + ccw TRUE + solid FALSE + coord DEF co Coordinate { + point [ + 0.029 -0.0542 0.0394, -0.0281 -0.0453 0.0394, 0.0252 -0.0453 0.0394, 0.2083 -0.0376 0.0394, 0.0358 -0.0453 0.0394, 0.0303 -0.0638 0.0394, 0.0294 -0.0715 0.0394, -0.0288 -0.0467 0.0394, 0.0273 -0.0774 0.0394, 0.0235 -0.083 0.0394, 0.0235 -0.083 0.0394 + ] + } + coordIndex [ + 0,1,2,-1,2,1,3,-1,2,3,4,-1,5,6,7,-1,7,6,8,-1,7,8,9,-1, + ] + } + appearance Appearance {material USE MATERIAL_2} +} +Shape { + geometry IndexedFaceSet { + ccw TRUE + solid FALSE + coord DEF co Coordinate { + point [ + 0.0235 -0.083 0.0394, -0.0656 0.4477 0.4134, -0.0288 -0.0467 0.0394, -0.0774 0.4527 0.4134, -0.0902 0.4543 0.4134, -0.1029 0.4527 0.4134, -0.1148 0.4477 0.4134, -0.1148 0.4477 0.4134 + ] + } + coordIndex [ + 0,1,2,-1,2,1,3,-1,2,3,4,-1,4,5,2,-1,2,5,6,-1, + ] + } + appearance Appearance {material USE MATERIAL_3} +} +Shape { + geometry IndexedFaceSet { + ccw TRUE + solid FALSE + coord DEF co Coordinate { + point [ + -0.0288 -0.0467 0.0394, -0.1148 0.4477 0.4134, -0.125 0.4399 0.4134, -0.1328 0.4297 0.4134, -0.1377 0.4179 0.4134, -0.1394 0.4051 0.4134, -0.1377 0.3924 0.4134, -0.1328 0.3805 0.4134, -0.1328 0.3805 0.4134 + ] + } + coordIndex [ + 0,1,2,-1,3,4,5,-1,5,4,6,-1,2,7,0,-1,0,7,4,-1, + ] + } + appearance Appearance {material USE PIN-01} +} \ No newline at end of file diff --git a/tests/reference/7_0_10/KiCost b/tests/reference/7_0_10/KiCost new file mode 120000 index 00000000..97bc824b --- /dev/null +++ b/tests/reference/7_0_10/KiCost @@ -0,0 +1 @@ +../7_0_3/KiCost \ No newline at end of file diff --git a/tests/reference/7_0_10/PCB_Bot.pdf b/tests/reference/7_0_10/PCB_Bot.pdf new file mode 100644 index 00000000..30b8b495 Binary files /dev/null and b/tests/reference/7_0_10/PCB_Bot.pdf differ diff --git a/tests/reference/7_0_10/PCB_Bot_def.pdf b/tests/reference/7_0_10/PCB_Bot_def.pdf new file mode 100644 index 00000000..bada5218 Binary files /dev/null and b/tests/reference/7_0_10/PCB_Bot_def.pdf differ diff --git a/tests/reference/7_0_10/batteryPack-top_battery.svg b/tests/reference/7_0_10/batteryPack-top_battery.svg new file mode 120000 index 00000000..1dc3e208 --- /dev/null +++ b/tests/reference/7_0_10/batteryPack-top_battery.svg @@ -0,0 +1 @@ +../7_0_3/batteryPack-top_battery.svg \ No newline at end of file diff --git a/tests/reference/7_0_10/batteryPack-top_charger.svg b/tests/reference/7_0_10/batteryPack-top_charger.svg new file mode 120000 index 00000000..12980c42 --- /dev/null +++ b/tests/reference/7_0_10/batteryPack-top_charger.svg @@ -0,0 +1 @@ +../7_0_3/batteryPack-top_charger.svg \ No newline at end of file diff --git a/tests/reference/7_0_10/batteryPack-top_connector.svg b/tests/reference/7_0_10/batteryPack-top_connector.svg new file mode 120000 index 00000000..309a5219 --- /dev/null +++ b/tests/reference/7_0_10/batteryPack-top_connector.svg @@ -0,0 +1 @@ +../7_0_3/batteryPack-top_connector.svg \ No newline at end of file diff --git a/tests/reference/7_0_10/bom-F_Cu+F_SilkS.pdf b/tests/reference/7_0_10/bom-F_Cu+F_SilkS.pdf new file mode 120000 index 00000000..2f578f2a --- /dev/null +++ b/tests/reference/7_0_10/bom-F_Cu+F_SilkS.pdf @@ -0,0 +1 @@ +../stable_nightly/bom-F_Cu+F_SilkS.pdf \ No newline at end of file diff --git a/tests/reference/7_0_10/bom-F_Cu+F_SilkS.svg b/tests/reference/7_0_10/bom-F_Cu+F_SilkS.svg new file mode 120000 index 00000000..82ec4ac3 --- /dev/null +++ b/tests/reference/7_0_10/bom-F_Cu+F_SilkS.svg @@ -0,0 +1 @@ +../stable_nightly/bom-F_Cu+F_SilkS.svg \ No newline at end of file diff --git a/tests/reference/7_0_10/bom_portrait-F_Cu+F_SilkS.svg b/tests/reference/7_0_10/bom_portrait-F_Cu+F_SilkS.svg new file mode 120000 index 00000000..8a4837cc --- /dev/null +++ b/tests/reference/7_0_10/bom_portrait-F_Cu+F_SilkS.svg @@ -0,0 +1 @@ +../stable_nightly/bom_portrait-F_Cu+F_SilkS.svg \ No newline at end of file diff --git a/tests/reference/7_0_10/circle_edge-report.txt b/tests/reference/7_0_10/circle_edge-report.txt new file mode 120000 index 00000000..44027233 --- /dev/null +++ b/tests/reference/7_0_10/circle_edge-report.txt @@ -0,0 +1 @@ +../7_0_3/circle_edge-report.txt \ No newline at end of file diff --git a/tests/reference/7_0_10/comp_edge-report.txt b/tests/reference/7_0_10/comp_edge-report.txt new file mode 120000 index 00000000..e4310a9d --- /dev/null +++ b/tests/reference/7_0_10/comp_edge-report.txt @@ -0,0 +1 @@ +../7_0_3/comp_edge-report.txt \ No newline at end of file diff --git a/tests/reference/7_0_10/deeper.kicad_sch b/tests/reference/7_0_10/deeper.kicad_sch new file mode 120000 index 00000000..30679d56 --- /dev/null +++ b/tests/reference/7_0_10/deeper.kicad_sch @@ -0,0 +1 @@ +../7_0_3/deeper.kicad_sch \ No newline at end of file diff --git a/tests/reference/7_0_10/font_and_colors-assembly_page_01.png b/tests/reference/7_0_10/font_and_colors-assembly_page_01.png new file mode 120000 index 00000000..94c477a0 --- /dev/null +++ b/tests/reference/7_0_10/font_and_colors-assembly_page_01.png @@ -0,0 +1 @@ +../7_0_6/font_and_colors-assembly_page_01.png \ No newline at end of file diff --git a/tests/reference/7_0_10/font_and_colors-top.png b/tests/reference/7_0_10/font_and_colors-top.png new file mode 120000 index 00000000..118b7d23 --- /dev/null +++ b/tests/reference/7_0_10/font_and_colors-top.png @@ -0,0 +1 @@ +../7_0_6/font_and_colors-top.png \ No newline at end of file diff --git a/tests/reference/7_0_10/gencad-gencad.cad b/tests/reference/7_0_10/gencad-gencad.cad new file mode 100644 index 00000000..6258d5d6 --- /dev/null +++ b/tests/reference/7_0_10/gencad-gencad.cad @@ -0,0 +1,263 @@ +$HEADER +GENCAD 1.4 +USER "" +DRAWING "" +REVISION " " +UNITS INCH +ORIGIN 0 0 +INTERTRACK 0 +$ENDHEADER + +$BOARD +LINE 7.4 -3.6 5.6 -3.6 +LINE 5.6 -3.6 5.6 -2.75 +LINE 5.6 -2.75 7.4 -2.75 +LINE 7.4 -2.75 7.4 -3.6 +$ENDBOARD + +$PADS +PAD P1 ROUND 0.0452756 +CIRCLE 0 0 0.0226378 +PAD P2 POLYGON 0.0393701 +ARC -0.0393701 0 -0.0137795 -0.0255906 -0.0137795 0 +LINE -0.0137795 -0.0255906 0.0137795 -0.0255906 +ARC 0.0137795 -0.0255906 0.0393701 0 0.0137795 0 +ARC 0.0393701 0 0.0137795 0.0255906 0.0137795 0 +LINE -0.0137795 0.0255906 0.0137795 0.0255906 +ARC -0.0137795 0.0255906 -0.0393701 0 -0.0137795 0 +PAD P3 POLYGON 0.0393701 +ARC -0.0393701 -0.015748 -0.0295276 -0.0255906 -0.0295276 -0.015748 +LINE -0.0295276 -0.0255906 0.0295276 -0.0255906 +ARC 0.0295276 -0.0255906 0.0393701 -0.015748 0.0295276 -0.015748 +LINE 0.0393701 0.015748 0.0393701 -0.015748 +ARC 0.0393701 0.015748 0.0295276 0.0255906 0.0295276 0.015748 +LINE -0.0295276 0.0255906 0.0295276 0.0255906 +ARC -0.0295276 0.0255906 -0.0393701 0.015748 -0.0295276 0.015748 +LINE -0.0393701 -0.015748 -0.0393701 0.015748 +PAD P4 POLYGON 0 +ARC -0.0116142 -0.00679134 -0.00580709 -0.0125984 -0.00580709 -0.00679134 +LINE -0.00580709 -0.0125984 0.00580709 -0.0125984 +ARC 0.00580709 -0.0125984 0.0116142 -0.00679134 0.00580709 -0.00679134 +LINE 0.0116142 0.00679134 0.0116142 -0.00679134 +ARC 0.0116142 0.00679134 0.00580709 0.0125984 0.00580709 0.00679134 +LINE -0.00580709 0.0125984 0.00580709 0.0125984 +ARC -0.00580709 0.0125984 -0.0116142 0.00679134 -0.00580709 0.00679134 +LINE -0.0116142 -0.00679134 -0.0116142 0.00679134 + +$ENDPADS + +$PADSTACKS +PADSTACK PAD1 0.0452756 +PAD P1 BOTTOM 0 0 +PAD P1 INNER1 0 0 +PAD P1 INNER2 0 0 +PAD P1 INNER3 0 0 +PAD P1 INNER4 0 0 +PAD P1 TOP 0 0 +PADSTACK PAD1F 0.0452756 +PAD P1 TOP 0 0 +PAD P1 INNER13 0 0 +PAD P1 INNER12 0 0 +PAD P1 INNER11 0 0 +PAD P1 INNER10 0 0 +PAD P1 BOTTOM 0 0 +PAD P1 SOLDERMASK_BOTTOM 0 0 +PAD P1 SOLDERMASK_TOP 0 0 +PADSTACK PAD2 0.0393701 +PAD P2 BOTTOM 0 0 +PAD P2 INNER1 0 0 +PAD P2 INNER2 0 0 +PAD P2 INNER3 0 0 +PAD P2 INNER4 0 0 +PAD P2 TOP 0 0 +PADSTACK PAD2F 0.0393701 +PAD P2 TOP 0 0 +PAD P2 INNER13 0 0 +PAD P2 INNER12 0 0 +PAD P2 INNER11 0 0 +PAD P2 INNER10 0 0 +PAD P2 BOTTOM 0 0 +PAD P2 SOLDERMASK_BOTTOM 0 0 +PAD P2 SOLDERMASK_TOP 0 0 +PADSTACK PAD3 0.0393701 +PAD P3 BOTTOM 0 0 +PAD P3 INNER1 0 0 +PAD P3 INNER2 0 0 +PAD P3 INNER3 0 0 +PAD P3 INNER4 0 0 +PAD P3 TOP 0 0 +PADSTACK PAD3F 0.0393701 +PAD P3 TOP 0 0 +PAD P3 INNER13 0 0 +PAD P3 INNER12 0 0 +PAD P3 INNER11 0 0 +PAD P3 INNER10 0 0 +PAD P3 BOTTOM 0 0 +PAD P3 SOLDERMASK_BOTTOM 0 0 +PAD P3 SOLDERMASK_TOP 0 0 +PADSTACK PAD4 0 +PAD P4 TOP 0 0 +PADSTACK PAD4F 0 +PAD P4 TOP 0 0 +PAD P4 SOLDERPASTE_TOP 0 0 +PAD P4 SOLDERMASK_TOP 0 0 +$ENDPADSTACKS + +$ARTWORKS +$ENDARTWORKS + +$SHAPES + +SHAPE "C1" +INSERT SMD +PIN "1" PAD4 -0.0190945 0 TOP 0 0 +PIN "2" PAD4 0.0190945 0 TOP 0 0 + +SHAPE "C2" +INSERT SMD +PIN "1" PAD4 -0.0190945 0 TOP 0 0 +PIN "2" PAD4 0.0190945 0 TOP 0 0 + +SHAPE "P1" +INSERT TH +LINE -0.226378 0.112205 -0.167323 0.112205 +LINE -0.226378 0.0531496 -0.226378 0.112205 +LINE -0.216929 0.102756 -0.216929 -0.181496 +LINE -0.216929 -0.181496 -0.0807087 -0.181496 +LINE -0.0366142 -0.181566 0.0705442 -0.181566 +LINE 0.0712598 0.102756 -0.216929 0.102756 +LINE 0.11063 0.0633858 0.11063 -0.142126 +ARC 0.11063 0.0633858 0.0712598 0.102756 0.0712598 0.0633858 +ARC 0.0712598 -0.181496 0.11063 -0.142126 0.0712598 -0.142126 +PIN "none" PAD1 -0.0590551 -0.159449 TOP 0 0 +PIN "1" PAD3 0 0 TOP 0 0 +PIN "2" PAD2 0 -0.0787402 TOP 0 0 + +SHAPE "R1" +INSERT SMD +PIN "1" PAD4 -0.0190945 0 TOP 0 0 +PIN "2" PAD4 0.0190945 0 TOP 0 0 +$ENDSHAPES + +$COMPONENTS + +COMPONENT "C1" +DEVICE "DEV_C1" +PLACE 6.4872 -3.16949 +LAYER TOP +ROTATION 90 +SHAPE "C1" 0 0 +TEXT 0 0.046063 0.0393701 0 0 SILKSCREEN_TOP "C1" 0 0 0.0787402 0.0393701 +TEXT 0 -0.046063 0.0393701 0 0 SILKSCREEN_TOP "C" 0 0 0.0393701 0.0393701 +SHEET "RefDes: C1, Value: C" + +COMPONENT "C2" +DEVICE "DEV_C2" +PLACE 6.7 -3.15039 +LAYER TOP +ROTATION 90 +SHAPE "C2" 0 0 +TEXT 0 0.046063 0.0393701 0 0 SILKSCREEN_TOP "C2" 0 0 0.0787402 0.0393701 +TEXT 0 -0.046063 0.0393701 0 0 SILKSCREEN_TOP "C" 0 0 0.0393701 0.0393701 +SHEET "RefDes: C2, Value: C" + +COMPONENT "P1" +DEVICE "DEV_P1" +PLACE 6.1 -3.15 +LAYER TOP +ROTATION 0 +SHAPE "P1" 0 0 +TEXT -0.0531496 0.145669 0.0393701 0 0 SILKSCREEN_TOP "P1" 0 0 0.0787402 0.0393701 +TEXT -0.0531496 -0.224409 0.0393701 0 0 SILKSCREEN_TOP "CONN_01X02" 0 0 0.393701 0.0393701 +SHEET "RefDes: P1, Value: CONN_01X02" + +COMPONENT "R1" +DEVICE "DEV_R1" +PLACE 6.6 -3.3 +LAYER TOP +ROTATION 0 +SHAPE "R1" 0 0 +TEXT 0 0.046063 0.0393701 0 0 SILKSCREEN_TOP "R1" 0 0 0.0787402 0.0393701 +TEXT 0 -0.046063 0.0393701 0 0 SILKSCREEN_TOP "R" 0 0 0.0393701 0.0393701 +SHEET "RefDes: R1, Value: R" +$ENDCOMPONENTS + +$DEVICES +$ENDDEVICES + +$SIGNALS +SIGNAL "/Power/VCC" +NODE "C1" "1" +NODE "P1" "2" +NODE "R1" "1" +SIGNAL "GND" +NODE "C1" "2" +NODE "C2" "2" +NODE "P1" "1" +SIGNAL "Net-(C2-Pad1)" +NODE "C2" "1" +NODE "R1" "2" +$ENDSIGNALS + +$TRACKS +TRACK TRACK250000 0.00984252 +$ENDTRACKS + +$ROUTES +ROUTE "/Power/VCC" +TRACK TRACK250000 +LAYER TOP +LINE 6.17126 -3.22874 6.1 -3.22874 +LINE 6.5 -3.20138 6.4872 -3.18858 +LINE 6.4872 -3.18858 6.21142 -3.18858 +LINE 6.21142 -3.18858 6.17126 -3.22874 +LINE 6.58091 -3.28228 6.5 -3.20138 +LINE 6.58091 -3.3 6.58091 -3.28228 +LAYER INNER3 +LINE 6.29617 -3.22874 6.29921 -3.23179 +LINE 6.1 -3.22874 6.29617 -3.22874 +LINE 6.29921 -3.23179 6.29921 -2.87402 +LINE 7.08661 -3.46457 7.08661 -2.87461 +LINE 6.29921 -3.46457 6.29921 -3.23179 +LINE 7.08661 -2.87461 7.08602 -2.87402 +LINE 7.08602 -2.87402 6.29921 -2.87402 +LINE 7.08661 -3.46457 6.29921 -3.46457 +LAYER INNER1 +LINE 6.33858 -3.22958 6.33858 -3.4252 +LINE 6.1 -3.22874 6.33774 -3.22874 +LINE 7.04724 -3.42476 7.04724 -2.91339 +LINE 6.33858 -2.91339 7.04724 -2.91339 +LINE 6.33858 -3.4252 7.0468 -3.4252 +LINE 7.0468 -3.4252 7.04724 -3.42476 +LINE 6.33774 -3.22874 6.33858 -3.22958 +LINE 6.33858 -2.91339 6.33858 -3.22958 +ROUTE "GND" +LAYER TOP +LINE 6.5063 -3.1313 6.7 -3.1313 +LINE 6.4872 -3.15039 6.5063 -3.1313 +LINE 6.48681 -3.15 6.4872 -3.15039 +LINE 6.1 -3.15 6.48681 -3.15 +LAYER INNER4 +LINE 7.08661 -2.87402 7.08661 -3.46457 +LINE 6.29921 -2.87402 7.08661 -2.87402 +LINE 7.08661 -3.46457 6.29957 -3.46457 +LINE 6.29957 -3.46457 6.29921 -3.46421 +LINE 6.10121 -3.14879 6.1 -3.15 +LINE 6.29921 -3.14879 6.10121 -3.14879 +LINE 6.29921 -3.14879 6.29921 -2.87402 +LINE 6.29921 -3.46421 6.29921 -3.14879 +LAYER INNER2 +LINE 7.04724 -3.4252 7.04724 -2.91339 +LINE 6.33858 -2.91358 6.33858 -3.15058 +LINE 6.33858 -3.15058 6.33858 -3.4252 +LINE 7.04724 -2.91339 6.33839 -2.91339 +LINE 6.338 -3.15 6.33858 -3.15058 +LINE 6.33858 -3.4252 7.04724 -3.4252 +LINE 6.33839 -2.91339 6.33858 -2.91358 +LINE 6.1 -3.15 6.338 -3.15 +ROUTE "Net-(C2-Pad1)" +LAYER TOP +LINE 6.7 -3.16949 6.7 -3.21909 +LINE 6.7 -3.21909 6.61909 -3.3 +$ENDROUTES + diff --git a/tests/reference/7_0_10/glasgow-boardview.brd b/tests/reference/7_0_10/glasgow-boardview.brd new file mode 120000 index 00000000..98ad5979 --- /dev/null +++ b/tests/reference/7_0_10/glasgow-boardview.brd @@ -0,0 +1 @@ +../7_0_6/glasgow-boardview.brd \ No newline at end of file diff --git a/tests/reference/7_0_10/kibom-variant_3-top-C1.png b/tests/reference/7_0_10/kibom-variant_3-top-C1.png new file mode 120000 index 00000000..f334c7a4 --- /dev/null +++ b/tests/reference/7_0_10/kibom-variant_3-top-C1.png @@ -0,0 +1 @@ +../7_0_3/kibom-variant_3-top-C1.png \ No newline at end of file diff --git a/tests/reference/7_0_10/kibom-variant_3-top.png b/tests/reference/7_0_10/kibom-variant_3-top.png new file mode 120000 index 00000000..3634dab5 --- /dev/null +++ b/tests/reference/7_0_10/kibom-variant_3-top.png @@ -0,0 +1 @@ +../7_0_3/kibom-variant_3-top.png \ No newline at end of file diff --git a/tests/reference/7_0_10/kibom-variant_3_txt-3D_top.png b/tests/reference/7_0_10/kibom-variant_3_txt-3D_top.png new file mode 120000 index 00000000..f94d2195 --- /dev/null +++ b/tests/reference/7_0_10/kibom-variant_3_txt-3D_top.png @@ -0,0 +1 @@ +../7_0_3/kibom-variant_3_txt-3D_top.png \ No newline at end of file diff --git a/tests/reference/7_0_10/kibom-variant_3_txt-F_Fab.pdf b/tests/reference/7_0_10/kibom-variant_3_txt-F_Fab.pdf new file mode 100644 index 00000000..baeaa932 Binary files /dev/null and b/tests/reference/7_0_10/kibom-variant_3_txt-F_Fab.pdf differ diff --git a/tests/reference/7_0_10/kibom-variant_4-B_Fab.pdf b/tests/reference/7_0_10/kibom-variant_4-B_Fab.pdf new file mode 120000 index 00000000..6590c05b --- /dev/null +++ b/tests/reference/7_0_10/kibom-variant_4-B_Fab.pdf @@ -0,0 +1 @@ +../7_0_3/kibom-variant_4-B_Fab.pdf \ No newline at end of file diff --git a/tests/reference/7_0_10/kibom-variant_4-F_Fab.pdf b/tests/reference/7_0_10/kibom-variant_4-F_Fab.pdf new file mode 120000 index 00000000..32c2f645 --- /dev/null +++ b/tests/reference/7_0_10/kibom-variant_4-F_Fab.pdf @@ -0,0 +1 @@ +../7_0_3/kibom-variant_4-F_Fab.pdf \ No newline at end of file diff --git a/tests/reference/7_0_10/light_control-F_Cu_color.png b/tests/reference/7_0_10/light_control-F_Cu_color.png new file mode 100644 index 00000000..eccf1de4 Binary files /dev/null and b/tests/reference/7_0_10/light_control-F_Cu_color.png differ diff --git a/tests/reference/7_0_10/light_control-diff_pcb.pdf b/tests/reference/7_0_10/light_control-diff_pcb.pdf new file mode 120000 index 00000000..34d06978 --- /dev/null +++ b/tests/reference/7_0_10/light_control-diff_pcb.pdf @@ -0,0 +1 @@ +../stable_nightly/light_control-diff_pcb.pdf \ No newline at end of file diff --git a/tests/reference/7_0_10/light_control-diff_sch.pdf b/tests/reference/7_0_10/light_control-diff_sch.pdf new file mode 120000 index 00000000..10bdd242 --- /dev/null +++ b/tests/reference/7_0_10/light_control-diff_sch.pdf @@ -0,0 +1 @@ +../7_0_6/light_control-diff_sch.pdf \ No newline at end of file diff --git a/tests/reference/7_0_10/light_control-only_new.pdf b/tests/reference/7_0_10/light_control-only_new.pdf new file mode 120000 index 00000000..5e2e46dc --- /dev/null +++ b/tests/reference/7_0_10/light_control-only_new.pdf @@ -0,0 +1 @@ +../stable_nightly/light_control-only_new.pdf \ No newline at end of file diff --git a/tests/reference/7_0_10/light_control-panel.png b/tests/reference/7_0_10/light_control-panel.png new file mode 120000 index 00000000..1672df41 --- /dev/null +++ b/tests/reference/7_0_10/light_control-panel.png @@ -0,0 +1 @@ +../7_0_6/light_control-panel.png \ No newline at end of file diff --git a/tests/reference/7_0_10/light_control-report.txt b/tests/reference/7_0_10/light_control-report.txt new file mode 120000 index 00000000..c45c101a --- /dev/null +++ b/tests/reference/7_0_10/light_control-report.txt @@ -0,0 +1 @@ +../7_0_3/light_control-report.txt \ No newline at end of file diff --git a/tests/reference/7_0_10/light_control-report.txt_2 b/tests/reference/7_0_10/light_control-report.txt_2 new file mode 120000 index 00000000..e864a416 --- /dev/null +++ b/tests/reference/7_0_10/light_control-report.txt_2 @@ -0,0 +1 @@ +../7_0_3/light_control-report.txt_2 \ No newline at end of file diff --git a/tests/reference/7_0_10/light_control-report_simple.txt b/tests/reference/7_0_10/light_control-report_simple.txt new file mode 120000 index 00000000..b01acec6 --- /dev/null +++ b/tests/reference/7_0_10/light_control-report_simple.txt @@ -0,0 +1 @@ +../7_0_3/light_control-report_simple.txt \ No newline at end of file diff --git a/tests/reference/7_0_10/light_control-stencil_3d_top.png b/tests/reference/7_0_10/light_control-stencil_3d_top.png new file mode 120000 index 00000000..d8343eb8 --- /dev/null +++ b/tests/reference/7_0_10/light_control-stencil_3d_top.png @@ -0,0 +1 @@ +../7_0_3/light_control-stencil_3d_top.png \ No newline at end of file diff --git a/tests/reference/7_0_10/light_control-stencil_for_jig_top.png b/tests/reference/7_0_10/light_control-stencil_for_jig_top.png new file mode 120000 index 00000000..e79ea0c0 --- /dev/null +++ b/tests/reference/7_0_10/light_control-stencil_for_jig_top.png @@ -0,0 +1 @@ +../7_0_3/light_control-stencil_for_jig_top.png \ No newline at end of file diff --git a/tests/reference/7_0_10/light_control.XYRS b/tests/reference/7_0_10/light_control.XYRS new file mode 120000 index 00000000..3483674c --- /dev/null +++ b/tests/reference/7_0_10/light_control.XYRS @@ -0,0 +1 @@ +../7_0_3/light_control.XYRS \ No newline at end of file diff --git a/tests/reference/7_0_10/light_control_bom_jlc.csv b/tests/reference/7_0_10/light_control_bom_jlc.csv new file mode 120000 index 00000000..5d77da92 --- /dev/null +++ b/tests/reference/7_0_10/light_control_bom_jlc.csv @@ -0,0 +1 @@ +../7_0_3/light_control_bom_jlc.csv \ No newline at end of file diff --git a/tests/reference/7_0_10/light_control_cpl_jlc.csv b/tests/reference/7_0_10/light_control_cpl_jlc.csv new file mode 120000 index 00000000..f16c3c64 --- /dev/null +++ b/tests/reference/7_0_10/light_control_cpl_jlc.csv @@ -0,0 +1 @@ +../7_0_3/light_control_cpl_jlc.csv \ No newline at end of file diff --git a/tests/reference/7_0_10/light_control_cpl_jlc_aux.csv b/tests/reference/7_0_10/light_control_cpl_jlc_aux.csv new file mode 120000 index 00000000..605b158e --- /dev/null +++ b/tests/reference/7_0_10/light_control_cpl_jlc_aux.csv @@ -0,0 +1 @@ +../7_0_3/light_control_cpl_jlc_aux.csv \ No newline at end of file diff --git a/tests/reference/7_0_10/light_control_cpl_jlc_nc.csv b/tests/reference/7_0_10/light_control_cpl_jlc_nc.csv new file mode 120000 index 00000000..a2c66274 --- /dev/null +++ b/tests/reference/7_0_10/light_control_cpl_jlc_nc.csv @@ -0,0 +1 @@ +../7_0_3/light_control_cpl_jlc_nc.csv \ No newline at end of file diff --git a/tests/reference/7_0_10/light_control_diff-diff_sch.pdf b/tests/reference/7_0_10/light_control_diff-diff_sch.pdf new file mode 120000 index 00000000..fae37342 --- /dev/null +++ b/tests/reference/7_0_10/light_control_diff-diff_sch.pdf @@ -0,0 +1 @@ +../7_0_6/light_control_diff-diff_sch.pdf \ No newline at end of file diff --git a/tests/reference/7_0_10/populating_4.png b/tests/reference/7_0_10/populating_4.png new file mode 120000 index 00000000..3651f111 --- /dev/null +++ b/tests/reference/7_0_10/populating_4.png @@ -0,0 +1 @@ +../7_0_6/populating_4.png \ No newline at end of file diff --git a/tests/reference/7_0_10/print_multizone-assembly_page_01.png b/tests/reference/7_0_10/print_multizone-assembly_page_01.png new file mode 120000 index 00000000..ffdb6a24 --- /dev/null +++ b/tests/reference/7_0_10/print_multizone-assembly_page_01.png @@ -0,0 +1 @@ +../stable_nightly/print_multizone-assembly_page_01.png \ No newline at end of file diff --git a/tests/reference/7_0_10/print_multizone-assembly_page_02.png b/tests/reference/7_0_10/print_multizone-assembly_page_02.png new file mode 120000 index 00000000..d7bb1299 --- /dev/null +++ b/tests/reference/7_0_10/print_multizone-assembly_page_02.png @@ -0,0 +1 @@ +../stable_nightly/print_multizone-assembly_page_02.png \ No newline at end of file diff --git a/tests/reference/7_0_10/sub-sheet.kicad_sch b/tests/reference/7_0_10/sub-sheet.kicad_sch new file mode 120000 index 00000000..1f96837e --- /dev/null +++ b/tests/reference/7_0_10/sub-sheet.kicad_sch @@ -0,0 +1 @@ +../7_0_3/sub-sheet.kicad_sch \ No newline at end of file diff --git a/tests/reference/7_0_10/subparts-bom.csv b/tests/reference/7_0_10/subparts-bom.csv new file mode 120000 index 00000000..0525cc77 --- /dev/null +++ b/tests/reference/7_0_10/subparts-bom.csv @@ -0,0 +1 @@ +../7_0_3/subparts-bom.csv \ No newline at end of file diff --git a/tests/reference/7_0_10/test_v5-schematic_(no_L).pdf b/tests/reference/7_0_10/test_v5-schematic_(no_L).pdf new file mode 120000 index 00000000..a165a7dd --- /dev/null +++ b/tests/reference/7_0_10/test_v5-schematic_(no_L).pdf @@ -0,0 +1 @@ +../stable_nightly/test_v5-schematic_(no_L).pdf \ No newline at end of file diff --git a/tests/reference/7_0_10/test_v5-schematic_(no_L).svg b/tests/reference/7_0_10/test_v5-schematic_(no_L).svg new file mode 120000 index 00000000..4cc31738 --- /dev/null +++ b/tests/reference/7_0_10/test_v5-schematic_(no_L).svg @@ -0,0 +1 @@ +../stable_nightly/test_v5-schematic_(no_L).svg \ No newline at end of file diff --git a/tests/reference/7_0_10/test_v5.kicad_sch b/tests/reference/7_0_10/test_v5.kicad_sch new file mode 120000 index 00000000..1d7bf70c --- /dev/null +++ b/tests/reference/7_0_10/test_v5.kicad_sch @@ -0,0 +1 @@ +../7_0_3/test_v5.kicad_sch \ No newline at end of file diff --git a/tests/reference/7_0_10/test_v5_wks-schematic_(no_L).pdf b/tests/reference/7_0_10/test_v5_wks-schematic_(no_L).pdf new file mode 120000 index 00000000..9c93c23a --- /dev/null +++ b/tests/reference/7_0_10/test_v5_wks-schematic_(no_L).pdf @@ -0,0 +1 @@ +../stable_nightly/test_v5_wks-schematic_(no_L).pdf \ No newline at end of file diff --git a/tests/reference/7_0_10/zone-refill-B_Cu.pdf b/tests/reference/7_0_10/zone-refill-B_Cu.pdf new file mode 120000 index 00000000..47da1bf8 --- /dev/null +++ b/tests/reference/7_0_10/zone-refill-B_Cu.pdf @@ -0,0 +1 @@ +../7_0_3/zone-refill-B_Cu.pdf \ No newline at end of file diff --git a/tests/utils/context.py b/tests/utils/context.py index 57a6374e..f8d5412f 100644 --- a/tests/utils/context.py +++ b/tests/utils/context.py @@ -32,6 +32,8 @@ KICAD_VERSION_7_0_0 = 7000000 KICAD_VERSION_7_0_3 = 7000003 KICAD_VERSION_7_0_6 = 7000006 KICAD_VERSION_7_0_7 = 7000007 +KICAD_VERSION_7_0_10 = 7000010 +KICAD_VERSION_7_0_11 = 7000011 KICAD_VERSION_8_0_0 = 7099000 MODE_SCH = 1 MODE_PCB = 0 @@ -54,8 +56,10 @@ if kicad_version >= KICAD_VERSION_5_99: BOARDS_DIR = '../board_samples/kicad_'+str(kicad_major+(0 if kicad_minor < 99 else 1)) if kicad_version >= KICAD_VERSION_8_0_0: REF_DIR = 'tests/reference/8_0_0' - elif kicad_version >= KICAD_VERSION_7_0_7 and 'rc' in build_version: + elif kicad_version >= KICAD_VERSION_7_0_11 and 'rc' in build_version: REF_DIR = 'tests/reference/stable_nightly' + elif kicad_version >= KICAD_VERSION_7_0_10: + REF_DIR = 'tests/reference/7_0_10' elif kicad_version >= KICAD_VERSION_7_0_6: REF_DIR = 'tests/reference/7_0_6' elif kicad_version >= KICAD_VERSION_7_0_3: