Added tests for bogus 3D model and another shipped.

This commit is contained in:
Salvador E. Tropea 2021-02-03 11:12:24 -03:00
parent 56e5352164
commit 0b3891d942
5 changed files with 216 additions and 1 deletions

View File

@ -172,7 +172,7 @@
(net 2 "Net-(C1-Pad1)"))
(pad 1 smd roundrect (at -0.9375 0 180) (size 0.975 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
(net 3 VCC))
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metrico.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))

View File

@ -214,6 +214,11 @@
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
(model ${KIPRJMOD}/../../data/R_0805_2012Metric.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistor_SMD:R_0805_2012Metric (layer F.Cu) (tedit 5B36C52B) (tstamp 5F53B2E0)

View File

@ -0,0 +1,207 @@
#VRML V2.0 utf8
#kicad StepUp wrl exported
# Copyright (C) 2018, kicad StepUp
#
# This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode),
# with the following exception:
# To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material',
# then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided
# as part of the 'Licensed Material'.
# You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.
# However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply.
# Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception.
# Disclaimer of Warranties and Limitation of Liability.
# These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.
# *USE 3D CAD DATA AT YOUR OWN RISK*
# *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
#
Shape {
appearance Appearance {material DEF PIN-01 Material {
ambientIntensity 0.271
diffuseColor 0.824 0.82 0.781
specularColor 0.328 0.258 0.172
emissiveColor 0.0 0.0 0.0
transparency 0.0
shininess 0.7
}
}
}
Shape {
appearance Appearance {material DEF RES-SMD-01 Material {
ambientIntensity 0.638
diffuseColor 0.082 0.086 0.094
specularColor 0.066 0.063 0.063
emissiveColor 0.0 0.0 0.0
transparency 0.0
shininess 0.3
}
}
}
Shape {
appearance Appearance {material DEF PLASTIC-WHITE-01 Material {
ambientIntensity 0.494
diffuseColor 0.895 0.891 0.813
specularColor 0.047 0.055 0.109
emissiveColor 0.0 0.0 0.0
transparency 0.0
shininess 0.25
}
}
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [-0.394 -0.236 0.018,-0.394 -0.236 0.159,-0.394 0.236 0.018,-0.394 0.236 0.159]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,5,-1,6,1,4,-1,7,1,6,-1,2,1,7,-1,8,9,10,-1,11,9,8,-1,12,9,11,-1,13,9,12,-1,14,9,13,-1,15,9,14,-1,16,9,15,-1,16,17,9,-1,18,19,20,-1,20,19,21,-1,21,19,22,-1,22,19,23,-1,23,19,24,-1,24,19,17,-1,17,19,9,-1,10,25,26,-1,26,25,27,-1,27,25,28,-1,28,25,29,-1,9,25,10,-1,25,30,29,-1,25,31,30,-1,25,32,31,-1,25,33,32,-1,25,7,33,-1,25,2,7,-1]
coord Coordinate { point [-0.276 -0.236 0.163,-0.279 -0.236 0.170,-0.276 -0.236 0.159,-0.277 -0.236 0.167,-0.286 -0.236 0.175,-0.282 -0.236 0.173,-0.289 -0.236 0.177,-0.293 -0.236 0.177,-0.393 -0.236 0.014,-0.376 -0.236 0.018,-0.394 -0.236 0.018,-0.392 -0.236 0.010,-0.390 -0.236 0.007,-0.387 -0.236 0.004,-0.384 -0.236 0.002,-0.380 -0.236 0.000,-0.376 -0.236 -0.000,-0.293 -0.236 -0.000,-0.276 -0.236 0.014,-0.276 -0.236 0.018,-0.277 -0.236 0.010,-0.279 -0.236 0.007,-0.282 -0.236 0.004,-0.286 -0.236 0.002,-0.289 -0.236 0.000,-0.376 -0.236 0.159,-0.394 -0.236 0.159,-0.393 -0.236 0.163,-0.392 -0.236 0.167,-0.390 -0.236 0.170,-0.387 -0.236 0.173,-0.384 -0.236 0.175,-0.380 -0.236 0.177,-0.376 -0.236 0.177]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
coord Coordinate { point [-0.394 -0.236 0.018,-0.393 0.236 0.014,-0.393 -0.236 0.014,-0.394 0.236 0.018,-0.392 0.236 0.010,-0.392 -0.236 0.010,-0.390 0.236 0.007,-0.390 -0.236 0.007,-0.387 0.236 0.004,-0.387 -0.236 0.004,-0.384 0.236 0.002,-0.384 -0.236 0.002,-0.380 0.236 0.000,-0.380 -0.236 0.000,-0.376 0.236 -0.000,-0.376 -0.236 -0.000]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
coord Coordinate { point [-0.393 0.236 0.163,-0.394 -0.236 0.159,-0.393 -0.236 0.163,-0.394 0.236 0.159,-0.392 0.236 0.167,-0.392 -0.236 0.167,-0.390 0.236 0.170,-0.390 -0.236 0.170,-0.387 0.236 0.173,-0.387 -0.236 0.173,-0.384 0.236 0.175,-0.384 -0.236 0.175,-0.380 0.236 0.177,-0.380 -0.236 0.177,-0.376 0.236 0.177,-0.376 -0.236 0.177]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,5,-1,0,6,4,-1,0,7,6,-1,0,2,7,-1,8,9,10,-1,8,11,9,-1,8,12,11,-1,8,13,12,-1,8,14,13,-1,8,15,14,-1,8,16,15,-1,17,16,8,-1,18,19,20,-1,18,20,21,-1,18,21,22,-1,18,22,23,-1,18,23,24,-1,18,24,17,-1,18,17,8,-1,25,10,26,-1,25,26,27,-1,25,27,28,-1,25,28,29,-1,25,8,10,-1,30,25,29,-1,31,25,30,-1,32,25,31,-1,33,25,32,-1,7,25,33,-1,2,25,7,-1]
coord Coordinate { point [-0.279 0.236 0.170,-0.276 0.236 0.163,-0.276 0.236 0.159,-0.277 0.236 0.167,-0.286 0.236 0.175,-0.282 0.236 0.173,-0.289 0.236 0.177,-0.293 0.236 0.177,-0.376 0.236 0.018,-0.393 0.236 0.014,-0.394 0.236 0.018,-0.392 0.236 0.010,-0.390 0.236 0.007,-0.387 0.236 0.004,-0.384 0.236 0.002,-0.380 0.236 0.000,-0.376 0.236 -0.000,-0.293 0.236 -0.000,-0.276 0.236 0.018,-0.276 0.236 0.014,-0.277 0.236 0.010,-0.279 0.236 0.007,-0.282 0.236 0.004,-0.286 0.236 0.002,-0.289 0.236 0.000,-0.376 0.236 0.159,-0.394 0.236 0.159,-0.393 0.236 0.163,-0.392 0.236 0.167,-0.390 0.236 0.170,-0.387 0.236 0.173,-0.384 0.236 0.175,-0.380 0.236 0.177,-0.376 0.236 0.177]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [-0.376 0.236 -0.000,-0.293 0.236 -0.000,-0.376 -0.236 -0.000,-0.293 -0.236 -0.000]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
coord Coordinate { point [-0.276 0.236 0.014,-0.276 -0.236 0.018,-0.276 -0.236 0.014,-0.276 0.236 0.018,-0.277 0.236 0.010,-0.277 -0.236 0.010,-0.279 0.236 0.007,-0.279 -0.236 0.007,-0.282 0.236 0.004,-0.282 -0.236 0.004,-0.286 0.236 0.002,-0.286 -0.236 0.002,-0.289 0.236 0.000,-0.289 -0.236 0.000,-0.293 0.236 -0.000,-0.293 -0.236 -0.000]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1,4,5,0,-1,0,5,1,-1,6,7,4,-1,4,7,5,-1]
coord Coordinate { point [-0.276 -0.236 0.018,-0.276 -0.236 0.159,-0.376 -0.236 0.018,-0.376 -0.236 0.159,0.276 -0.236 0.018,0.276 -0.236 0.159,0.376 -0.236 0.018,0.376 -0.236 0.159]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
coord Coordinate { point [-0.293 0.236 0.177,-0.376 0.236 0.177,-0.376 -0.236 0.177,-0.293 -0.236 0.177]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
coord Coordinate { point [-0.276 -0.236 0.159,-0.276 0.236 0.163,-0.276 -0.236 0.163,-0.276 0.236 0.159,-0.277 0.236 0.167,-0.277 -0.236 0.167,-0.279 0.236 0.170,-0.279 -0.236 0.170,-0.282 0.236 0.173,-0.282 -0.236 0.173,-0.286 0.236 0.175,-0.286 -0.236 0.175,-0.289 0.236 0.177,-0.289 -0.236 0.177,-0.293 0.236 0.177,-0.293 -0.236 0.177]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,5,1,-1,4,1,0,-1,6,7,5,-1,6,5,4,-1]
coord Coordinate { point [-0.276 0.236 0.159,-0.276 0.236 0.018,-0.376 0.236 0.018,-0.376 0.236 0.159,0.276 0.236 0.159,0.276 0.236 0.018,0.376 0.236 0.159,0.376 0.236 0.018]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [-0.276 0.236 0.018,0.276 0.236 0.018,-0.276 -0.236 0.018,0.276 -0.236 0.018]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,1,4,-1,6,1,5,-1,7,1,6,-1,8,9,7,-1,10,9,11,-1,11,9,12,-1,12,9,8,-1,7,9,1,-1,10,13,9,-1,13,14,9,-1,14,15,9,-1,15,16,9,-1,17,18,19,-1,19,18,20,-1,20,18,21,-1,21,18,22,-1,22,18,23,-1,23,18,24,-1,17,25,18,-1,9,26,25,-1,16,26,9,-1,25,27,18,-1,26,28,25,-1,25,29,27,-1,28,30,25,-1,25,31,29,-1,30,32,25,-1,32,33,25,-1,25,33,31,-1]
coord Coordinate { point [0.277 -0.236 0.010,0.276 -0.236 0.018,0.276 -0.236 0.014,0.279 -0.236 0.007,0.282 -0.236 0.004,0.286 -0.236 0.002,0.289 -0.236 0.000,0.293 -0.236 -0.000,0.376 -0.236 -0.000,0.376 -0.236 0.018,0.387 -0.236 0.004,0.384 -0.236 0.002,0.380 -0.236 0.000,0.390 -0.236 0.007,0.392 -0.236 0.010,0.393 -0.236 0.014,0.394 -0.236 0.018,0.276 -0.236 0.159,0.293 -0.236 0.177,0.276 -0.236 0.163,0.277 -0.236 0.167,0.279 -0.236 0.170,0.282 -0.236 0.173,0.286 -0.236 0.175,0.289 -0.236 0.177,0.376 -0.236 0.159,0.394 -0.236 0.159,0.376 -0.236 0.177,0.393 -0.236 0.163,0.380 -0.236 0.177,0.392 -0.236 0.167,0.384 -0.236 0.175,0.390 -0.236 0.170,0.387 -0.236 0.173]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [0.276 -0.236 0.159,0.276 -0.236 0.177,-0.276 -0.236 0.159,-0.276 -0.236 0.177]
}}
appearance Appearance{material USE RES-SMD-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [-0.276 -0.236 0.159,-0.276 -0.236 0.177,-0.276 0.236 0.159,-0.276 0.236 0.177]
}}
appearance Appearance{material USE RES-SMD-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,0,7,6,-1,8,9,7,-1,8,10,11,-1,8,11,12,-1,8,12,9,-1,8,7,0,-1,13,10,8,-1,14,13,8,-1,15,14,8,-1,16,15,8,-1,17,18,19,-1,17,19,20,-1,17,20,21,-1,17,21,22,-1,17,22,23,-1,17,23,24,-1,25,18,17,-1,26,8,25,-1,26,16,8,-1,27,25,17,-1,28,26,25,-1,29,25,27,-1,30,28,25,-1,31,25,29,-1,32,30,25,-1,33,32,25,-1,33,25,31,-1]
coord Coordinate { point [0.276 0.236 0.018,0.277 0.236 0.010,0.276 0.236 0.014,0.279 0.236 0.007,0.282 0.236 0.004,0.286 0.236 0.002,0.289 0.236 0.000,0.293 0.236 -0.000,0.376 0.236 0.018,0.376 0.236 -0.000,0.387 0.236 0.004,0.384 0.236 0.002,0.380 0.236 0.000,0.390 0.236 0.007,0.392 0.236 0.010,0.393 0.236 0.014,0.394 0.236 0.018,0.293 0.236 0.177,0.276 0.236 0.159,0.276 0.236 0.163,0.277 0.236 0.167,0.279 0.236 0.170,0.282 0.236 0.173,0.286 0.236 0.175,0.289 0.236 0.177,0.376 0.236 0.159,0.394 0.236 0.159,0.376 0.236 0.177,0.393 0.236 0.163,0.380 0.236 0.177,0.392 0.236 0.167,0.384 0.236 0.175,0.390 0.236 0.170,0.387 0.236 0.173]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
coord Coordinate { point [0.276 0.236 0.177,0.276 0.236 0.159,-0.276 0.236 0.159,-0.276 0.236 0.177]
}}
appearance Appearance{material USE RES-SMD-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
coord Coordinate { point [0.276 -0.236 0.018,0.276 0.236 0.014,0.276 -0.236 0.014,0.276 0.236 0.018,0.277 0.236 0.010,0.277 -0.236 0.010,0.279 0.236 0.007,0.279 -0.236 0.007,0.282 0.236 0.004,0.282 -0.236 0.004,0.286 0.236 0.002,0.286 -0.236 0.002,0.289 0.236 0.000,0.289 -0.236 0.000,0.293 0.236 -0.000,0.293 -0.236 -0.000]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [0.293 0.236 -0.000,0.376 0.236 -0.000,0.293 -0.236 -0.000,0.376 -0.236 -0.000]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
coord Coordinate { point [0.393 0.236 0.014,0.394 -0.236 0.018,0.393 -0.236 0.014,0.394 0.236 0.018,0.392 0.236 0.010,0.392 -0.236 0.010,0.390 0.236 0.007,0.390 -0.236 0.007,0.387 0.236 0.004,0.387 -0.236 0.004,0.384 0.236 0.002,0.384 -0.236 0.002,0.380 0.236 0.000,0.380 -0.236 0.000,0.376 0.236 -0.000,0.376 -0.236 -0.000]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
coord Coordinate { point [0.394 -0.236 0.159,0.394 -0.236 0.018,0.394 0.236 0.018,0.394 0.236 0.159]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,2,4,5,-1,1,4,2,-1,5,6,7,-1,4,6,5,-1,7,8,9,-1,6,8,7,-1,9,10,11,-1,8,10,9,-1,11,12,13,-1,10,12,11,-1,13,14,15,-1,12,14,13,-1]
coord Coordinate { point [0.394 -0.236 0.159,0.393 0.236 0.163,0.393 -0.236 0.163,0.394 0.236 0.159,0.392 0.236 0.167,0.392 -0.236 0.167,0.390 0.236 0.170,0.390 -0.236 0.170,0.387 0.236 0.173,0.387 -0.236 0.173,0.384 0.236 0.175,0.384 -0.236 0.175,0.380 0.236 0.177,0.380 -0.236 0.177,0.376 0.236 0.177,0.376 -0.236 0.177]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
coord Coordinate { point [0.376 0.236 0.177,0.293 0.236 0.177,0.293 -0.236 0.177,0.376 -0.236 0.177]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1,14,13,15,-1,14,12,13,-1]
coord Coordinate { point [0.276 0.236 0.163,0.276 -0.236 0.159,0.276 -0.236 0.163,0.276 0.236 0.159,0.277 0.236 0.167,0.277 -0.236 0.167,0.279 0.236 0.170,0.279 -0.236 0.170,0.282 0.236 0.173,0.282 -0.236 0.173,0.286 0.236 0.175,0.286 -0.236 0.175,0.289 0.236 0.177,0.289 -0.236 0.177,0.293 0.236 0.177,0.293 -0.236 0.177]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
coord Coordinate { point [0.276 -0.236 0.177,0.276 -0.236 0.159,0.276 0.236 0.159,0.276 0.236 0.177]
}}
appearance Appearance{material USE RES-SMD-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
coord Coordinate { point [0.276 0.236 0.177,-0.276 0.236 0.177,-0.276 -0.236 0.177,0.276 -0.236 0.177]
}}
appearance Appearance{material USE RES-SMD-01 }
}

View File

@ -667,6 +667,7 @@ def test_makefile_1(test_dir):
assert ctx.get_out_path(os.path.join('3D', prj+'-3D.step')) in deps
deps = targets[targets['3D']].split(' ')
assert os.path.relpath(ctx.board_file) in deps
assert 'tests/data/R_0805_2012Metric.wrl' in deps
# We can't check the WRL because it isn't included in the docker image
logging.debug('- Target `3D` OK')
# update_xml target

View File

@ -31,6 +31,8 @@ def test_step_1(test_dir):
ctx.expect_out_file(name)
# Check the R and C 3D models are there
ctx.search_in_file(name, ['R_0805_2012Metric', 'C_0805_2012Metric'])
ctx.search_err(['Missing 3D model for R1: `(.*)R_0805_2012Metrico.wrl`',
'Failed to download `(.*)R_0805_2012Metrico.wrl`'])
ctx.clean_up()