@@ -810,14 +810,8 @@ def test_delete_draft_unit(self, modulestore_builder, revision_and_result):
810810 self .assertOLXIsDraftOnly (block_list_to_delete )
811811 # MODULESTORE_DIFFERENCE:
812812 if self .is_split_modulestore :
813- if revision in (ModuleStoreEnum .RevisionOption .published_only , ModuleStoreEnum .RevisionOption .all ):
814- # Split throws an exception when trying to delete an item from the published branch
815- # that isn't yet published.
816- with pytest .raises (ValueError ):
817- self .delete_item (block_list_to_delete , revision = revision )
818- else :
819- self .delete_item (block_list_to_delete , revision = revision )
820- self ._check_for_item_deletion (block_list_to_delete , result )
813+ self .delete_item (block_list_to_delete , revision = revision )
814+ self ._check_for_item_deletion (block_list_to_delete , result )
821815 else :
822816 raise Exception ("Must test either Old Mongo or Split modulestore!" )
823817
@@ -846,11 +840,8 @@ def test_split_delete_draft_vertical(self, modulestore_builder, revision_and_res
846840 # The vertical is a draft.
847841 self .assertOLXIsDraftOnly (block_list_to_delete )
848842 if revision in (ModuleStoreEnum .RevisionOption .published_only , ModuleStoreEnum .RevisionOption .all ):
849- # MODULESTORE_DIFFERENCE:
850- # Split throws an exception when trying to delete an item from the published branch
851- # that isn't yet published.
852- with pytest .raises (ValueError ):
853- self .delete_item (block_list_to_delete , revision = revision )
843+ self .delete_item (block_list_to_delete , revision = revision )
844+ self ._check_for_item_deletion (block_list_to_delete , result )
854845 else :
855846 self .delete_item (block_list_to_delete , revision = revision )
856847 self ._check_for_item_deletion (block_list_to_delete , result )
0 commit comments