running pytest running egg_info creating dns_lexicon.egg-info writing dns_lexicon.egg-info/PKG-INFO writing dependency_links to dns_lexicon.egg-info/dependency_links.txt writing entry points to dns_lexicon.egg-info/entry_points.txt writing requirements to dns_lexicon.egg-info/requires.txt writing top-level names to dns_lexicon.egg-info/top_level.txt writing manifest file 'dns_lexicon.egg-info/SOURCES.txt' reading manifest file 'dns_lexicon.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'dns_lexicon.egg-info/SOURCES.txt' running build_ext ============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-0.13.1 rootdir: /build/dns-lexicon/src/lexicon-3.8.4, configfile: pyproject.toml collected 2171 items / 58 deselected / 2113 selected lexicon/tests/test_client.py ............ [ 0%] lexicon/tests/test_config.py ......... [ 0%] lexicon/tests/test_library.py ....... [ 1%] lexicon/tests/test_output.py ..... [ 1%] lexicon/tests/test_parser.py ..... [ 1%] lexicon/tests/providers/test_aliyun.py ..................ss......... [ 3%] lexicon/tests/providers/test_aurora.py ..................ss......... [ 4%] lexicon/tests/providers/test_auto.py ...................ss......... [ 5%] lexicon/tests/providers/test_azure.py ..................ss......... [ 7%] lexicon/tests/providers/test_cloudflare.py ..................ss......... [ 8%] [ 8%] lexicon/tests/providers/test_cloudns.py ..................ss......... [ 10%] lexicon/tests/providers/test_cloudxns.py ..................ss......s.. [ 11%] lexicon/tests/providers/test_conoha.py ..................ss......... [ 12%] lexicon/tests/providers/test_constellix.py ..................ss......... [ 14%] [ 14%] lexicon/tests/providers/test_ddns.py sssssssssssssssssssssssssssss [ 15%] lexicon/tests/providers/test_digitalocean.py ..................ss......s [ 16%] .. [ 16%] lexicon/tests/providers/test_dinahosting.py ................s.ss........ [ 18%] . [ 18%] lexicon/tests/providers/test_directadmin.py ..................ss........ [ 19%] . [ 19%] lexicon/tests/providers/test_dnsimple.py ..................ss......... [ 21%] lexicon/tests/providers/test_dnsmadeeasy.py ..................ss......s. [ 22%] . [ 22%] lexicon/tests/providers/test_dnspark.py ............sss.....s.. [ 23%] lexicon/tests/providers/test_dnspod.py ............sss.....s.. [ 24%] lexicon/tests/providers/test_dreamhost.py ...................s.ss....... [ 26%] .. [ 26%] lexicon/tests/providers/test_dynu.py ..................ss......... [ 27%] lexicon/tests/providers/test_easydns.py .............ss.....s.. [ 28%] lexicon/tests/providers/test_easyname.py ..................ss......... [ 29%] lexicon/tests/providers/test_euserv.py ..................ss......... [ 31%] lexicon/tests/providers/test_exoscale.py ..................ss......... [ 32%] lexicon/tests/providers/test_gandi.py ..................ss.............. [ 34%] .............ss......... [ 35%] lexicon/tests/providers/test_gehirn.py .............ss........ [ 36%] lexicon/tests/providers/test_glesys.py .............ss.....s.. [ 37%] lexicon/tests/providers/test_godaddy.py ..................ss......... [ 38%] lexicon/tests/providers/test_googleclouddns.py ..................ss..... [ 40%] .... [ 40%] lexicon/tests/providers/test_gransy.py ..................ss......... [ 41%] lexicon/tests/providers/test_gratisdns.py ..................ss......... [ 43%] lexicon/tests/providers/test_henet.py ..................ss......... [ 44%] lexicon/tests/providers/test_hetzner.py ..................ss......... [ 45%] lexicon/tests/providers/test_hostingde.py ..................ss......... [ 47%] lexicon/tests/providers/test_hover.py ..................ss......... [ 48%] lexicon/tests/providers/test_infoblox.py ..................ss......... [ 49%] lexicon/tests/providers/test_infomaniak.py ..................ss......... [ 51%] [ 51%] lexicon/tests/providers/test_internetbs.py ..................ss......... [ 52%] [ 52%] lexicon/tests/providers/test_inwx.py ..................ss......... [ 54%] lexicon/tests/providers/test_joker.py ..................ss......... [ 55%] lexicon/tests/providers/test_linode.py ................s.ss......... [ 56%] lexicon/tests/providers/test_linode4.py ................s.ss......... [ 58%] lexicon/tests/providers/test_localzone.py ss................ss......... [ 59%] lexicon/tests/providers/test_luadns.py ....s.............ss......s.. [ 60%] lexicon/tests/providers/test_memset.py ..................ss......s.. [ 62%] lexicon/tests/providers/test_mythicbeasts.py ..................ss....... [ 63%] .. [ 63%] lexicon/tests/providers/test_namecheap.py ................s.ss.......... [ 65%] ...............s.ss......... [ 66%] lexicon/tests/providers/test_namesilo.py ..................ss......s.. [ 67%] lexicon/tests/providers/test_netcup.py ................s.ss......... [ 69%] lexicon/tests/providers/test_nfsn.py ..................ss......... [ 70%] lexicon/tests/providers/test_njalla.py .........s.....s..ss......... [ 71%] lexicon/tests/providers/test_nsone.py ................s.ss......s.. [ 73%] lexicon/tests/providers/test_onapp.py ..................ss......... [ 74%] lexicon/tests/providers/test_online.py .............s....ss......... [ 76%] lexicon/tests/providers/test_ovh.py ..................ss......... [ 77%] lexicon/tests/providers/test_plesk.py ................s.ss......... [ 78%] lexicon/tests/providers/test_pointhq.py ................s.ss......s.. [ 80%] lexicon/tests/providers/test_powerdns.py ..................ss......s.. [ 81%] lexicon/tests/providers/test_rackspace.py ..................ss......... [ 82%] lexicon/tests/providers/test_rage4.py ..................ss.....ss.s [ 84%] lexicon/tests/providers/test_rcodezero.py ..................ss......... [ 85%] lexicon/tests/providers/test_route53.py ....................ss......... [ 87%] lexicon/tests/providers/test_safedns.py ....s...........s.ss......... [ 88%] lexicon/tests/providers/test_sakuracloud.py ...........s.ss........ [ 89%] lexicon/tests/providers/test_softlayer.py FF.FFFFFFFFFFssFFFFFFFF [ 90%] lexicon/tests/providers/test_ultradns.py ..................ss......... [ 92%] lexicon/tests/providers/test_valuedomain.py ..................ss........ [ 93%] . [ 93%] lexicon/tests/providers/test_vercel.py ..................ss......... [ 94%] lexicon/tests/providers/test_vultr.py ..................ss......... [ 96%] lexicon/tests/providers/test_yandex.py ..................ss......s.. [ 97%] lexicon/tests/providers/test_zilore.py ..................ss......... [ 98%] lexicon/tests/providers/test_zonomi.py .............ss.....s.. [100%] =================================== FAILURES =================================== ______________ SoftLayerProviderTests.test_provider_authenticate _______________ self = @_vcr_integration_test def test_provider_authenticate(self): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:121: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_authenticate_with_unmanaged_domain_should_fail _ self = @_vcr_integration_test def test_provider_authenticate_with_unmanaged_domain_should_fail(self): config = self._test_config() config.add_config_source( DictConfigSource({"domain": "thisisadomainidonotown.com"}), 0 ) > provider = self.provider_module.Provider(config) lexicon/tests/providers/integration_tests.py:130: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_when_calling_create_record_for_A_with_valid_name_and_content _ self = @_vcr_integration_test def test_provider_when_calling_create_record_for_A_with_valid_name_and_content( self, ): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:141: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_when_calling_create_record_for_CNAME_with_valid_name_and_content _ self = @_vcr_integration_test def test_provider_when_calling_create_record_for_CNAME_with_valid_name_and_content( self, ): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:148: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_when_calling_create_record_for_TXT_with_fqdn_name_and_content _ self = @_vcr_integration_test def test_provider_when_calling_create_record_for_TXT_with_fqdn_name_and_content( self, ): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:171: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_when_calling_create_record_for_TXT_with_full_name_and_content _ self = @_vcr_integration_test def test_provider_when_calling_create_record_for_TXT_with_full_name_and_content( self, ): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:162: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_when_calling_create_record_for_TXT_with_valid_name_and_content _ self = @_vcr_integration_test def test_provider_when_calling_create_record_for_TXT_with_valid_name_and_content( self, ): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:155: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_when_calling_delete_record_by_filter_should_remove_record _ self = @_vcr_integration_test def test_provider_when_calling_delete_record_by_filter_should_remove_record(self): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:318: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_when_calling_delete_record_by_filter_with_fqdn_name_should_remove_record _ self = @_vcr_integration_test def test_provider_when_calling_delete_record_by_filter_with_fqdn_name_should_remove_record( self, ): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:342: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_when_calling_delete_record_by_filter_with_full_name_should_remove_record _ self = @_vcr_integration_test def test_provider_when_calling_delete_record_by_filter_with_full_name_should_remove_record( self, ): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:328: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_when_calling_delete_record_by_identifier_should_remove_record _ self = @_vcr_integration_test def test_provider_when_calling_delete_record_by_identifier_should_remove_record( self, ): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:309: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_when_calling_list_records_after_setting_ttl _ self = @_vcr_integration_test def test_provider_when_calling_list_records_after_setting_ttl(self): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:226: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_when_calling_list_records_with_fqdn_name_filter_should_return_record _ self = @_vcr_integration_test def test_provider_when_calling_list_records_with_fqdn_name_filter_should_return_record( self, ): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:214: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_when_calling_list_records_with_full_name_filter_should_return_record _ self = @_vcr_integration_test def test_provider_when_calling_list_records_with_full_name_filter_should_return_record( self, ): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:200: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_when_calling_list_records_with_name_filter_should_return_record _ self = @_vcr_integration_test def test_provider_when_calling_list_records_with_name_filter_should_return_record( self, ): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:188: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_when_calling_list_records_with_no_arguments_should_list_all _ self = @_vcr_integration_test def test_provider_when_calling_list_records_with_no_arguments_should_list_all(self): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:181: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_when_calling_update_record_should_modify_record _ self = @_vcr_integration_test def test_provider_when_calling_update_record_should_modify_record(self): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:255: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_when_calling_update_record_should_modify_record_name_specified _ self = @_vcr_integration_test def test_provider_when_calling_update_record_should_modify_record_name_specified( self, ): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:266: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_when_calling_update_record_with_fqdn_name_should_modify_record _ self = @_vcr_integration_test def test_provider_when_calling_update_record_with_fqdn_name_should_modify_record( self, ): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:290: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError _ SoftLayerProviderTests.test_provider_when_calling_update_record_with_full_name_should_modify_record _ self = @_vcr_integration_test def test_provider_when_calling_update_record_with_full_name_should_modify_record( self, ): > provider = self._construct_authenticated_provider() lexicon/tests/providers/integration_tests.py:274: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ lexicon/tests/providers/integration_tests.py:432: in _construct_authenticated_provider provider = self.provider_module.Provider(self._test_config()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = config = def __init__(self, config): super(Provider, self).__init__(config) self.domain_id = None username = self._get_provider_option("auth_username") api_key = self._get_provider_option("auth_api_key") if not username or not api_key: raise Exception("No username and/or api key was specified") > sl_client = SoftLayer.create_client_from_env(username=username, api_key=api_key) E NameError: name 'SoftLayer' is not defined lexicon/providers/softlayer.py:40: NameError =============================== warnings summary =============================== lexicon/tests/test_client.py: 13530 warnings lexicon/tests/test_config.py: 1353 warnings lexicon/tests/test_library.py: 12177 warnings lexicon/tests/test_parser.py: 2706 warnings /usr/lib/python3.10/site-packages/packaging/version.py:111: DeprecationWarning: Creating a LegacyVersion has been deprecated and will be removed in the next major release warnings.warn( -- Docs: https://docs.pytest.org/en/stable/warnings.html =========================== short test summary info ============================ FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_authenticate FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_authenticate_with_unmanaged_domain_should_fail FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_when_calling_create_record_for_A_with_valid_name_and_content FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_when_calling_create_record_for_CNAME_with_valid_name_and_content FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_when_calling_create_record_for_TXT_with_fqdn_name_and_content FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_when_calling_create_record_for_TXT_with_full_name_and_content FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_when_calling_create_record_for_TXT_with_valid_name_and_content FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_when_calling_delete_record_by_filter_should_remove_record FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_when_calling_delete_record_by_filter_with_fqdn_name_should_remove_record FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_when_calling_delete_record_by_filter_with_full_name_should_remove_record FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_when_calling_delete_record_by_identifier_should_remove_record FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_when_calling_list_records_after_setting_ttl FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_when_calling_list_records_with_fqdn_name_filter_should_return_record FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_when_calling_list_records_with_full_name_filter_should_return_record FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_when_calling_list_records_with_name_filter_should_return_record FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_when_calling_list_records_with_no_arguments_should_list_all FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_when_calling_update_record_should_modify_record FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_when_calling_update_record_should_modify_record_name_specified FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_when_calling_update_record_with_fqdn_name_should_modify_record FAILED lexicon/tests/providers/test_softlayer.py::SoftLayerProviderTests::test_provider_when_calling_update_record_with_full_name_should_modify_record = 20 failed, 1881 passed, 212 skipped, 58 deselected, 29766 warnings in 801.27s (0:13:21) = ==> ERROR: A failure occurred in check().  Aborting...