def test_applicative_scans(): """Tests for method applicative_scans""" client = CBWApi(API_URL, API_KEY, SECRET_KEY) applicative_scans_validate = [ "cbw_object(id=1, node_id=1, target='fenrisl.com', server_id=1)" ] with vcr.use_cassette( 'spec/fixtures/vcr_cassettes/applicative_scans.yaml'): params = {'page': '1'} response = client.applicative_scans(params) assert isinstance(response, list) is True assert str(response[0]) == applicative_scans_validate[0], str( response[0]) == applicative_scans_validate[0]
"""Get all applicative scans""" import os from configparser import ConfigParser from cbw_api_toolbox.cbw_api import CBWApi CONF = ConfigParser() CONF.read( os.path.join(os.path.abspath(os.path.dirname(__file__)), '..', 'api.conf')) CLIENT = CBWApi(CONF.get('cyberwatch', 'url'), CONF.get('cyberwatch', 'api_key'), CONF.get('cyberwatch', 'secret_key')) CLIENT.applicative_scans()