Ejemplo n.º 1
0
 def teardown():
     '''
     cleanup function to delete exclusion
     '''
     try:
         api.exclusions.delete(excl['id'])
     except NotFoundError as err:
         log_exception(err)
         pass
Ejemplo n.º 2
0
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)
Ejemplo n.º 3
0
 def teardown():
     '''
     cleanup function to delete group
     '''
     try:
         api.groups.delete(group['id'])
     except NotFoundError as err:
         log_exception(err)
         pass
Ejemplo n.º 4
0
 def teardown():
     '''
     cleanup function to delete access_group
     '''
     try:
         api.access_groups.delete(group['id'])
     except APIError as err:
         log_exception(err)
         pass
Ejemplo n.º 5
0
 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
Ejemplo n.º 6
0
 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
Ejemplo n.º 7
0
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)
Ejemplo n.º 8
0
 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)
Ejemplo n.º 9
0
 def teardown():
     try:
         with vcr.use_cassette('test_credentials_delete_success'):
             api.credentials.delete(cred)
     except APIError as err:
         log_exception(err)
Ejemplo n.º 10
0
 def teardown():
     try:
         security_center.policies.delete(int(policy['id']))
     except APIError as error:
         log_exception(error)
Ejemplo n.º 11
0
 def teardown():
     try:
         api.agent_groups.delete(group['id'])
     except NotFoundError as err:
         log_exception(err)
         pass
Ejemplo n.º 12
0
 def teardown():
     try:
         api.agent_exclusions.delete(excl['id'])
     except NotFoundError as error:
         log_exception(error)
Ejemplo n.º 13
0
 def teardown():
     try:
         security_center.scans.delete(int(scan['id']))
     except APIError as error:
         log_exception(error)
Ejemplo n.º 14
0
 def teardown():
     try:
         with vcr.use_cassette('test_scanners_delete_success'):
             admin.scanners.delete(int(scanner['id']))
     except APIError as error:
         log_exception(error)
Ejemplo n.º 15
0
 def teardown():
     try:
         admin.repositories.delete(int(repo['id']))
     except APIError as error:
         log_exception(error)
Ejemplo n.º 16
0
 def teardown():
     try:
         security_center.alerts.delete(int(alert['id']))
     except APIError as error:
         log_exception(error)
Ejemplo n.º 17
0
 def teardown():
     try:
         with vcr.use_cassette('test_organizations_delete_success'):
             admin.organizations.delete(int(organization['id']))
     except APIError as error:
         log_exception(error)
Ejemplo n.º 18
0
 def teardown():
     try:
         with vcr.use_cassette('sc_login'):
             tenable_security_center.logout()
     except NotFoundError as error:
         log_exception(error)