From 7420c779d7d1fcc4e5ca2637bd69758225469ff7 Mon Sep 17 00:00:00 2001 From: Martin Diehl Date: Thu, 2 Feb 2023 22:13:17 +0100 Subject: [PATCH] checking for invalid volume fractions --- python/tests/test_ConfigMaterial.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/python/tests/test_ConfigMaterial.py b/python/tests/test_ConfigMaterial.py index 8cc5a2e30..971a4c5a9 100644 --- a/python/tests/test_ConfigMaterial.py +++ b/python/tests/test_ConfigMaterial.py @@ -167,6 +167,11 @@ class TestConfigMaterial: with pytest.raises(ValueError): ConfigMaterial().material_add(**kw) + @pytest.mark.parametrize('v',[2,np.ones(3)*2,np.ones((2,2))]) + def test_material_add_invalid_v(self,v): + with pytest.raises(ValueError): + ConfigMaterial().material_add(v=v) + @pytest.mark.parametrize('cell_ensemble_data',[None,'CellEnsembleData']) def test_load_DREAM3D(self,ref_path,cell_ensemble_data): grain_c = ConfigMaterial.load_DREAM3D(ref_path/'2phase_irregularGrid.dream3d','Grain Data',