Coverage for backend/django/flowsheetInternals/unitops/routers.py: 100%

11 statements  

« prev     ^ index     » next       coverage.py v7.10.7, created at 2026-07-22 05:22 +0000

1from rest_framework.routers import DefaultRouter 

2from flowsheetInternals.unitops.viewsets.SimulationObjectViewSet import SimulationObjectViewSet 

3from flowsheetInternals.unitops.viewsets.PortViewSet import PortViewSet 

4from flowsheetInternals.unitops.viewsets.FlowsheetEditOperationViewSet import ( 

5 FlowsheetEditOperationViewSet, 

6) 

7from core.validation import validate_router 

8 

9router = DefaultRouter() 

10router.register(r'simulationobjects', SimulationObjectViewSet, basename="simulationobjects") 

11router.register(r'ports', PortViewSet, basename="ports") 

12router.register( 

13 r'edit-operations', 

14 FlowsheetEditOperationViewSet, 

15 basename="editoperations", 

16) 

17 

18validate_router(router) 

19 

20urlpatterns = router.urls