def test_positive_delete_by_id(self): """Check if syncplan can be created and deleted @id: b5d97c6b-aead-422b-8d9f-4a192bbe4a3b @Assert: Sync plan is created and then deleted """ for name in valid_data_list(): with self.subTest(name): new_sync_plan = self._make_sync_plan({u'name': name}) SyncPlan.delete({u'id': new_sync_plan['id']}) with self.assertRaises(CLIReturnCodeError): SyncPlan.info({'id': new_sync_plan['id']})
def test_positive_delete_by_id(self): """Check if syncplan can be created and deleted @Feature: Sync Plan @Assert: Sync plan is created and then deleted """ for name in valid_data_list(): with self.subTest(name): new_sync_plan = self._make_sync_plan({u'name': name}) SyncPlan.delete({u'id': new_sync_plan['id']}) with self.assertRaises(CLIReturnCodeError): SyncPlan.info({'id': new_sync_plan['id']})
def test_positive_delete_by_id(self): """Check if syncplan can be created and deleted :id: b5d97c6b-aead-422b-8d9f-4a192bbe4a3b :expectedresults: Sync plan is created and then deleted :CaseImportance: Critical """ for name in valid_data_list(): with self.subTest(name): new_sync_plan = self._make_sync_plan({u'name': name}) SyncPlan.delete({u'id': new_sync_plan['id']}) with self.assertRaises(CLIReturnCodeError): SyncPlan.info({'id': new_sync_plan['id']})
def test_positive_delete_by_id(module_org, name): """Check if syncplan can be created and deleted :id: b5d97c6b-aead-422b-8d9f-4a192bbe4a3b :parametrized: yes :expectedresults: Sync plan is created and then deleted :CaseImportance: Critical """ new_sync_plan = make_sync_plan({'name': name, 'organization-id': module_org.id}) SyncPlan.delete({'id': new_sync_plan['id']}) with pytest.raises(CLIReturnCodeError): SyncPlan.info({'id': new_sync_plan['id']})
def test_positive_delete_1(self, test_data): """@Test: Check if syncplan can be created and deleted @Feature: Sync Plan @Assert: Sync plan is created and then deleted """ new_sync_plan = self._make_sync_plan({u'name': test_data['name']}) # Assert that name matches data passed self.assertEqual(new_sync_plan['name'], test_data['name']) # Delete it SyncPlan.delete({u'id': new_sync_plan['id']}) # Fetch it with self.assertRaises(CLIReturnCodeError): SyncPlan.info({'id': new_sync_plan['id']})
def test_positive_delete_1(self, test_data): """@Test: Check if syncplan can be created and deleted @Feature: Sync Plan @Assert: Sync plan is created and then deleted """ new_sync_plan = self._make_sync_plan({u'name': test_data['name']}) # Assert that name matches data passed self.assertEqual(new_sync_plan['name'], test_data['name'], "Names don't match") # Delete it result = SyncPlan.delete({u'id': new_sync_plan['id']}) self.assertEqual(result.return_code, 0, "Sync plan was not deleted") self.assertEqual(len(result.stderr), 0, "No error was expected") # Fetch it result = SyncPlan.info({ 'id': new_sync_plan['id'], }) self.assertNotEqual(result.return_code, 0, "Sync plan should not be found") self.assertGreater(len(result.stderr), 0, "Expected an error here")
def test_positive_delete_1(self, test_data): """@Test: Check if syncplan can be created and deleted @Feature: Sync Plan @Assert: Sync plan is created and then deleted """ new_sync_plan = self._make_sync_plan({u'name': test_data['name']}) # Assert that name matches data passed self.assertEqual( new_sync_plan['name'], test_data['name'], "Names don't match" ) # Delete it result = SyncPlan.delete({u'id': new_sync_plan['id']}) self.assertEqual( result.return_code, 0, "Sync plan was not deleted") self.assertEqual( len(result.stderr), 0, "No error was expected") # Fetch it result = SyncPlan.info( { 'id': new_sync_plan['id'], } ) self.assertNotEqual( result.return_code, 0, "Sync plan should not be found" ) self.assertGreater( len(result.stderr), 0, "Expected an error here" )