diff --git a/tests/test_dyn_optiondescription.py b/tests/test_dyn_optiondescription.py index d936874..16019fe 100644 --- a/tests/test_dyn_optiondescription.py +++ b/tests/test_dyn_optiondescription.py @@ -515,6 +515,8 @@ def test_dyndescription_subdyn(): assert cfg.option('od.dod2val1.dodval1.st').type() == "string" assert cfg.option('od.dod2.dod').type() == "optiondescription" assert cfg.option('od.dod2val1.dodval1').type() == "optiondescription" + assert cfg.option('od.dod2.dod').group_type() == "default" + assert cfg.option('od.dod2val1.dodval1').group_type() == "default" # with pytest.raises(AttributeOptionError): cfg.option('od.dod2.dod').identifiers() diff --git a/tiramisu/api.py b/tiramisu/api.py index 5c5045f..4f15788 100644 --- a/tiramisu/api.py +++ b/tiramisu/api.py @@ -1209,7 +1209,7 @@ class TiramisuOption( subconfig=sub_subconfig, ) - @option_type("optiondescription") + @option_type(["optiondescription", "allow_dynoption"]) def group_type(self): """Get type for an optiondescription (only for optiondescription)""" self._set_subconfig()