diff --git a/product/ERP5/tests/testBusinessTemplate.py b/product/ERP5/tests/testBusinessTemplate.py index 869cdc078bbdcfb6d85975434308922445ecd5ed..331104148b6b8e187667eb02cdd39c1253cae527 100755 --- a/product/ERP5/tests/testBusinessTemplate.py +++ b/product/ERP5/tests/testBusinessTemplate.py @@ -437,6 +437,15 @@ class TestBusinessTemplate(ERP5TypeTestCase): portal_categories = self.getCategoryTool() self.failUnless(base_category_id in portal_categories.contentIds()) + def stepCheckIfBaseCategoryIsNotInstalled(self, sequence=None, + sequence_list=None, **kw): + """ + Check if a base category is not installed. + """ + base_category_id = sequence.get('installed_base_cat_id') + portal_categories = self.getCategoryTool() + self.failIf(base_category_id in portal_categories.contentIds()) + def test_03_update(self, quiet=0, run=run_all_test): """ Update BT @@ -537,7 +546,7 @@ class TestBusinessTemplate(ERP5TypeTestCase): Tic \ InstallNewBT \ CheckNoEmptyDiff \ - CheckIfBaseCategoryIsInstalled \ + CheckIfBaseCategoryIsNotInstalled \ SwitchBT \ ' sequence_list.addSequenceString(sequence_string)