TestDMatSetup
Bases: object
object
Test that the widget DMatSetup behave like it should
setup
Run at the begining of every test to setup the gui
test_init
Check that the Widget spinbox initialise to the lamination value
test_set_name
Check that you can change the name and the path
test_set_rho_elec
Check that the Widget allow to update rho_elec
test_set_mur_lin
Check that the Widget allow to update mur_lin
test_set_Wlam
Check that the Widget allow to update Wlam
test_set_Brm20
Check that the Widget allow to update Brm20
test_set_alpha_Br
Check that the Widget allow to update alpha_Br
test_set_rho_meca
Check that the Widget allow to update rho_meca
test_set_E
Check that the Widget allow to update E
test_set_Ex
Check that the Widget allow to update Ex
test_set_Ey
Check that the Widget allow to update Ey
test_set_Ez
Check that the Widget allow to update Ez
test_set_nu
Check that the Widget allow to update nu
test_set_nu_xy
Check that the Widget allow to update nu_xy
test_set_nu_xz
Check that the Widget allow to update nu_xz
test_set_nu_yz
Check that the Widget allow to update nu_yz
test_set_G
Check that the Widget allow to update G
test_set_Gxy
Check that the Widget allow to update Gxy
test_set_Gyz
Check that the Widget allow to update Gyz
test_set_Gxz
Check that the Widget allow to update Gxz
test_set_is_isotropic
Check that the Widget allow to change value of is_isotropic
test_set_cost_unit
Check that the Widget allow to update cost_unit
test_set_CP
Check that the Widget allow to update mat.HT.Cp
test_set_alpha
Check that the Widget allow to update mat.HT.alpha
test_set_lambda
Check that the Widget allow to update mat.HT.lambda
test_set_lambda_x_y_z
Check that the Widget allow to update mat.HT.lambda_x_y_z