def capsule_cleanup(proxy_id=None): """Deletes the capsule with the given id""" if bz_bug_is_open(1398695): try: Proxy.delete({'id': proxy_id}) except CLIReturnCodeError as err: if err.return_code != 70: raise err else: Proxy.delete({'id': proxy_id})
def capsule_cleanup(proxy_id=None): """Deletes the capsule with the given id""" if bz_bug_is_open(1398695): try: Proxy.delete({"id": proxy_id}) except CLIReturnCodeError as err: if err.return_code != 70: raise err else: Proxy.delete({"id": proxy_id})
def test_positive_delete_by_id(self): """Proxy deletion with the home proxy @id: 1b6973b1-259d-4866-b36f-c2d5fb154035 @Assert: Proxy is deleted """ for name in valid_data_list(): with self.subTest(name): proxy = make_proxy({u'name': name}) Proxy.delete({'id': proxy['id']}) with self.assertRaises(CLIReturnCodeError): Proxy.info({u'id': proxy['id']})
def test_positive_delete_by_id(self): """Proxy deletion with the home proxy @Feature: Smart Proxy @Assert: Proxy is deleted """ for name in valid_data_list(): with self.subTest(name): proxy = make_proxy({u'name': name}) Proxy.delete({u'id': proxy['id']}) with self.assertRaises(CLIReturnCodeError): Proxy.info({u'id': proxy['id']})
def test_positive_delete_by_id(self): """Proxy deletion with the home proxy @id: 1b6973b1-259d-4866-b36f-c2d5fb154035 @Assert: Proxy is deleted """ for name in valid_data_list(): with self.subTest(name): proxy = make_proxy({u'name': name}) Proxy.delete({u'id': proxy['id']}) with self.assertRaises(CLIReturnCodeError): Proxy.info({u'id': proxy['id']})
def test_positive_delete_by_id(self): """Proxy deletion with the home proxy :id: 1b6973b1-259d-4866-b36f-c2d5fb154035 :expectedresults: Proxy is deleted :CaseImportance: Critical """ for name in valid_data_list(): with self.subTest(name): proxy = make_proxy({u'name': name}) Proxy.delete({'id': proxy['id']}) with self.assertRaises(CLIReturnCodeError): Proxy.info({u'id': proxy['id']})
def test_proxy_delete(self, data): """@Test: Proxy deletion with the home proxy @Feature: Smart Proxy @Assert: Proxy is deleted """ try: proxy = make_proxy({u'name': data['name']}) except CLIFactoryError as err: self.fail(err) self.assertEquals(proxy['name'], data['name'], "Input and output name should be consistent") result = Proxy.info({u'id': proxy['id']}) self.assertEqual(result.return_code, 0, "Proxy should be found") self.assertEqual(len(result.stderr), 0, "No error excepted") result = Proxy.delete({u'id': proxy['id']}) self.assertEqual(result.return_code, 0, "Proxy should be deleted") self.assertEqual(len(result.stderr), 0, "No error excepted") result = Proxy.info({u'id': proxy['id']}) self.assertNotEqual(result.return_code, 0, "Proxy should not be found") self.assertGreater(len(result.stderr), 0, "Expected an error here")
def test_positive_import_puppet_classes(session_puppet_enabled_sat, puppet_proxy_port_range): """Import puppet classes from proxy :id: 42e3a9c0-62e1-4049-9667-f3c0cdfe0b04 :expectedresults: Puppet classes are imported from proxy :CaseLevel: Component """ with session_puppet_enabled_sat: port = get_available_capsule_port() with default_url_on_new_port(9090, port) as url: proxy = make_proxy({'url': url}) Proxy.import_classes({'id': proxy['id']}) Proxy.delete({'id': proxy['id']})
def test_positive_delete_by_id(name): """Proxy deletion with the home proxy :id: 1b6973b1-259d-4866-b36f-c2d5fb154035 :expectedresults: Proxy is deleted :CaseLevel: Component :Parametrized: Yes :BZ: 1398695 """ proxy = make_proxy({'name': name}) Proxy.delete({'id': proxy['id']}) with pytest.raises(CLIReturnCodeError): Proxy.info({'id': proxy['id']})
def test_proxy_delete(self, data): """@Test: Proxy deletion with the home proxy @Feature: Smart Proxy @Assert: Proxy is deleted """ try: proxy = make_proxy({u'name': data['name']}) except CLIFactoryError as err: self.fail(err) self.assertEquals( proxy['name'], data['name'], "Input and output name should be consistent") result = Proxy.info({u'id': proxy['id']}) self.assertEqual( result.return_code, 0, "Proxy should be found" ) self.assertEqual( len(result.stderr), 0, "No error excepted" ) result = Proxy.delete({u'id': proxy['id']}) self.assertEqual( result.return_code, 0, "Proxy should be deleted" ) self.assertEqual( len(result.stderr), 0, "No error excepted" ) result = Proxy.info({u'id': proxy['id']}) self.assertNotEqual( result.return_code, 0, "Proxy should not be found" ) self.assertGreater( len(result.stderr), 0, "Expected an error here" )
def _cleanup(): if Proxy.exists(search=('name', proxy['name'])): Proxy.delete(options={'id': proxy['id']})
def capsule_cleanup(proxy_id=None): """Deletes the capsule with the given id""" Proxy.delete({'id': proxy_id})
def capsule_cleanup(proxy_id=None): """Deletes the capsule with the given id""" Proxy.delete({"id": proxy_id})