@@ -17,6 +17,7 @@ def test_module_values(self):
1717 assert Module .DESTINATION .value == "destination"
1818 assert Module .OBJECTSTORE .value == "objectstore"
1919 assert Module .DMS .value == "dms"
20+ assert Module .PRINT .value == "print"
2021
2122 def test_module_str_representation (self ):
2223 """Test that Module enum converts to string correctly."""
@@ -27,6 +28,7 @@ def test_module_str_representation(self):
2728 assert str (Module .DESTINATION ) == "destination"
2829 assert str (Module .OBJECTSTORE ) == "objectstore"
2930 assert str (Module .DMS ) == "dms"
31+ assert str (Module .PRINT ) == "print"
3032
3133 def test_module_is_string_enum (self ):
3234 """Test that Module enum inherits from str."""
@@ -53,7 +55,7 @@ def test_module_in_collection(self):
5355 def test_all_modules_present (self ):
5456 """Test that all expected modules are present."""
5557 all_modules = list (Module )
56- assert len (all_modules ) == 11
58+ assert len (all_modules ) == 12
5759 assert Module .AICORE in all_modules
5860 assert Module .AUDITLOG in all_modules
5961 assert Module .AUDITLOG_NG in all_modules
@@ -63,6 +65,7 @@ def test_all_modules_present(self):
6365 assert Module .OBJECTSTORE in all_modules
6466 assert Module .DMS in all_modules
6567 assert Module .AGENT_MEMORY in all_modules
68+ assert Module .PRINT in all_modules
6669
6770 def test_module_iteration (self ):
6871 """Test iterating over Module enum."""
@@ -75,3 +78,4 @@ def test_module_iteration(self):
7578 assert "objectstore" in module_values
7679 assert "dms" in module_values
7780 assert "extensibility" in module_values
81+ assert "print" in module_values
0 commit comments