def teardown(): ''' cleanup function to delete exclusion ''' try: api.exclusions.delete(excl['id']) except NotFoundError as err: log_exception(err) pass
def test_tags_create_category_description_typeerror(api): ''' test to raise exception when type of description param does not match the expected type. ''' try: with pytest.raises(TypeError): api.tags.create_category('', description=1) except Exception as err: log_exception(err)
def teardown(): ''' cleanup function to delete group ''' try: api.groups.delete(group['id']) except NotFoundError as err: log_exception(err) pass
def teardown(): ''' cleanup function to delete access_group ''' try: api.access_groups.delete(group['id']) except APIError as err: log_exception(err) pass
def teardown(): ''' cleanup function to delete network ''' try: with vcr.use_cassette('test_networks_delete_success'): api.networks.delete(network['uuid']) except APIError as err: log_exception(err) pass
def teardown(): ''' cleanup function to delete access_group ''' try: with vcr.use_cassette('test_access_groups_v2_delete_success'): api.access_groups_v2.delete(group['id']) except APIError as api_exception: log_exception(api_exception) pass
def test_tags_edit_without_filters(api): ''' test to apply filters that are available in current payload when filter parameter is not passed. ''' tags = api.tags.list() flag = True while flag: try: resp = tags.next() tag_id = resp['uuid'] tag_details = api.tags.details(tag_id) if 'filters' in tag_details: api.tags.edit(tag_id) flag = False except Exception as err: flag = False log_exception(err)
def teardown(): try: with vcr.use_cassette('test_users_delete_success'): security_center.users.delete(int(user['id'])) except APIError as error: log_exception(error)
def teardown(): try: with vcr.use_cassette('test_credentials_delete_success'): api.credentials.delete(cred) except APIError as err: log_exception(err)
def teardown(): try: security_center.policies.delete(int(policy['id'])) except APIError as error: log_exception(error)
def teardown(): try: api.agent_groups.delete(group['id']) except NotFoundError as err: log_exception(err) pass
def teardown(): try: api.agent_exclusions.delete(excl['id']) except NotFoundError as error: log_exception(error)
def teardown(): try: security_center.scans.delete(int(scan['id'])) except APIError as error: log_exception(error)
def teardown(): try: with vcr.use_cassette('test_scanners_delete_success'): admin.scanners.delete(int(scanner['id'])) except APIError as error: log_exception(error)
def teardown(): try: admin.repositories.delete(int(repo['id'])) except APIError as error: log_exception(error)
def teardown(): try: security_center.alerts.delete(int(alert['id'])) except APIError as error: log_exception(error)
def teardown(): try: with vcr.use_cassette('test_organizations_delete_success'): admin.organizations.delete(int(organization['id'])) except APIError as error: log_exception(error)
def teardown(): try: with vcr.use_cassette('sc_login'): tenable_security_center.logout() except NotFoundError as error: log_exception(error)