@@ -62,27 +62,27 @@ def test_validate_action_flag_permissions(self):
6262 # Test case tuples are stuctured as (vaccine_type, vaccine_permissions, file_content, expected_output)
6363 test_cases = [
6464 # FLU, full permissions, lowercase action flags
65- ("FLU" , ["FLU_FULL " ], valid_content_new_and_update_lowercase , {"CREATE" , "UPDATE" , "DELETE" }),
65+ ("FLU" , ["FLU.CRUD " ], valid_content_new_and_update_lowercase , {"CREATE" , "UPDATE" , "DELETE" }),
6666 # FLU, partial permissions, uppercase action flags
67- ("FLU" , ["FLU_CREATE " ], valid_content_new_and_update_uppercase , {"CREATE" }),
67+ ("FLU" , ["FLU.C " ], valid_content_new_and_update_uppercase , {"CREATE" }),
6868 # FLU, full permissions, mixed case action flags
69- ("FLU" , ["FLU_FULL " ], valid_content_new_and_update_mixedcase , {"CREATE" , "UPDATE" , "DELETE" }),
69+ ("FLU" , ["FLU.CRUD " ], valid_content_new_and_update_mixedcase , {"CREATE" , "UPDATE" , "DELETE" }),
7070 # FLU, partial permissions (create)
71- ("FLU" , ["FLU_DELETE " , "FLU_CREATE " ], valid_content_new_and_update_lowercase , {"CREATE" , "DELETE" }),
71+ ("FLU" , ["FLU.D " , "FLU.C " ], valid_content_new_and_update_lowercase , {"CREATE" , "DELETE" }),
7272 # FLU, partial permissions (update)
73- ("FLU" , ["FLU_UPDATE " ], valid_content_new_and_update_lowercase , {"UPDATE" }),
73+ ("FLU" , ["FLU.U " ], valid_content_new_and_update_lowercase , {"UPDATE" }),
7474 # FLU, partial permissions (delete)
75- ("FLU" , ["FLU_DELETE " ], valid_content_new_and_delete_lowercase , {"DELETE" }),
75+ ("FLU" , ["FLU.D " ], valid_content_new_and_delete_lowercase , {"DELETE" }),
7676 # COVID19, full permissions
77- ("COVID19" , ["COVID19_FULL " ], valid_content_new_and_delete_lowercase , {"CREATE" , "UPDATE" , "DELETE" }),
77+ ("COVID19" , ["COVID19.CRUD " ], valid_content_new_and_delete_lowercase , {"CREATE" , "UPDATE" , "DELETE" }),
7878 # COVID19, partial permissions
79- ("COVID19" , ["COVID19_UPDATE " ], valid_content_update_and_delete_lowercase , {"UPDATE" }),
79+ ("COVID19" , ["COVID19.U " ], valid_content_update_and_delete_lowercase , {"UPDATE" }),
8080 # RSV, full permissions
81- ("RSV" , ["RSV_FULL " ], valid_content_new_and_delete_lowercase , {"CREATE" , "UPDATE" , "DELETE" }),
81+ ("RSV" , ["RSV.CRUD " ], valid_content_new_and_delete_lowercase , {"CREATE" , "UPDATE" , "DELETE" }),
8282 # RSV, partial permissions
83- ("RSV" , ["RSV_UPDATE " ], valid_content_update_and_delete_lowercase , {"UPDATE" }),
83+ ("RSV" , ["RSV.U " ], valid_content_update_and_delete_lowercase , {"UPDATE" }),
8484 # RSV, full permissions, mixed case action flags
85- ("RSV" , ["RSV_FULL " ], valid_content_new_and_update_mixedcase , {"CREATE" , "UPDATE" , "DELETE" }),
85+ ("RSV" , ["RSV.CRUD " ], valid_content_new_and_update_mixedcase , {"CREATE" , "UPDATE" , "DELETE" }),
8686 ]
8787
8888 for vaccine_type , vaccine_permissions , file_content , expected_output in test_cases :
@@ -96,11 +96,11 @@ def test_validate_action_flag_permissions(self):
9696 # Test case tuples are stuctured as (vaccine_type, vaccine_permissions, file_content)
9797 test_cases = [
9898 # FLU, no permissions
99- ("FLU" , ["FLU_UPDATE " , "COVID19_FULL " ], valid_content_new_and_delete_lowercase ),
99+ ("FLU" , ["FLU.U " , "COVID19.CRUDS " ], valid_content_new_and_delete_lowercase ),
100100 # COVID19, no permissions
101- ("COVID19" , ["FLU_CREATE " , "FLU_UPDATE " ], valid_content_update_and_delete_lowercase ),
101+ ("COVID19" , ["FLU.C " , "FLU.U " ], valid_content_update_and_delete_lowercase ),
102102 # RSV, no permissions
103- ("RSV" , ["FLU_CREATE " , "FLU_UPDATE " ], valid_content_update_and_delete_lowercase ),
103+ ("RSV" , ["FLU.C " , "FLU.U " ], valid_content_update_and_delete_lowercase ),
104104 ]
105105
106106 for vaccine_type , vaccine_permissions , file_content in test_cases :
0 commit comments