@@ -611,16 +611,34 @@ def helper_test_get_stackup_props(stackup):
611611 "Main Board" ,
612612 )
613613
614- assert (
615- stackup_properties .board_dimension == "190.3171 x 114.3076 mm [7.4928 x 4.5003 in]"
616- ), "Board dimension"
617- assert stackup_properties .board_thickness == "2.091 mm [82.3 mil]" , "Board thickness"
618- assert stackup_properties .density == "2.0264 g/cc" , "Density"
619- assert stackup_properties .conductor_layers_cnt == "6" , "Conductor layers count"
620- assert stackup_properties .ctexy == "18.618 ppm/C" , "CTExy"
621- assert stackup_properties .ctez == "60.821 ppm/C" , "CTEz"
622- assert stackup_properties .exy == "25,420 MPa" , "Exy"
623- assert stackup_properties .ez == "6,939 MPa" , "Ez"
614+ if stackup_properties .improve_stackup_model_enabled :
615+ assert (
616+ stackup_properties .board_dimension
617+ == "190.3171 x 114.3076 mm [7.4928 x 4.5003 in]"
618+ ), "Board dimension"
619+ assert (
620+ stackup_properties .board_thickness == "2.091 mm [82.3 mil]"
621+ ), "Board thickness"
622+ assert stackup_properties .density == "2.0264 g/cc" , "Density"
623+ assert stackup_properties .conductor_layers_cnt == "6" , "Conductor layers count"
624+ assert stackup_properties .ctexy == "18.556 ppm/C" , "CTExy"
625+ assert stackup_properties .ctez == "60.821 ppm/C" , "CTEz"
626+ assert stackup_properties .exy == "24,865 MPa" , "Exy"
627+ assert stackup_properties .ez == "6,939 MPa" , "Ez"
628+ else :
629+ assert (
630+ stackup_properties .board_dimension
631+ == "190.3171 x 114.3076 mm [7.4928 x 4.5003 in]"
632+ ), "Board dimension"
633+ assert (
634+ stackup_properties .board_thickness == "2.091 mm [82.3 mil]"
635+ ), "Board thickness"
636+ assert stackup_properties .density == "2.0264 g/cc" , "Density"
637+ assert stackup_properties .conductor_layers_cnt == "6" , "Conductor layers count"
638+ assert stackup_properties .ctexy == "18.618 ppm/C" , "CTExy"
639+ assert stackup_properties .ctez == "60.821 ppm/C" , "CTEz"
640+ assert stackup_properties .exy == "25,420 MPa" , "Exy"
641+ assert stackup_properties .ez == "6,939 MPa" , "Ez"
624642 except SherlockGetLayerCountError as e :
625643 pytest .fail (str (e ))
626644
0 commit comments