Coverage for backend/django/flowsheetInternals/unitops/config/objects/group_config.py: 100%

7 statements  

« prev     ^ index     » next       coverage.py v7.10.7, created at 2026-06-23 21:51 +0000

1from common.config_types import * 

2from common.config_utils import * 

3 

4from idaes_factory.adapters.arg_adapter import ArgAdapter 

5from idaes_factory.adapters.port_adapter import SerialisePortAdapter 

6from idaes_factory.adapters.property_info_adapter import SerialisePropertiesAdapter 

7from idaes_factory.adapters.unit_model_adapter import UnitModelAdapter 

8 

9group_config: ObjectType = ObjectType( 

10 displayType="Group", 

11 displayName="Module", 

12 ports={}, 

13 graphicObject=unitop_graphic(), 

14 properties=PropertiesType({}), 

15 propertySetGroups={ 

16 "default": { 

17 "type": "stateVars", 

18 "displayName": "Properties", 

19 "stateVars": [], 

20 } 

21 }, 

22 idaes_adapter=UnitModelAdapter( 

23 args=ArgAdapter({}), 

24 properties=SerialisePropertiesAdapter(), 

25 ports=SerialisePortAdapter(), 

26 ), 

27)