diff --git a/os_client_config/tests/base.py b/os_client_config/tests/base.py index abbd256..dc37600 100644 --- a/os_client_config/tests/base.py +++ b/os_client_config/tests/base.py @@ -22,7 +22,6 @@ import tempfile from os_client_config import cloud_config -import extras import fixtures from oslotest import base import yaml @@ -230,7 +229,7 @@ class TestCase(base.BaseTestCase): def _assert_cloud_details(self, cc): self.assertIsInstance(cc, cloud_config.CloudConfig) - self.assertTrue(extras.safe_hasattr(cc, 'auth')) + self.assertTrue(hasattr(cc, 'auth')) self.assertIsInstance(cc.auth, dict) self.assertIsNone(cc.cloud) self.assertIn('username', cc.auth) diff --git a/os_client_config/tests/test_config.py b/os_client_config/tests/test_config.py index 09f603b..8b3d308 100644 --- a/os_client_config/tests/test_config.py +++ b/os_client_config/tests/test_config.py @@ -16,7 +16,6 @@ import argparse import copy import os -import extras import fixtures import testtools import yaml @@ -677,7 +676,7 @@ class TestConfigArgparse(base.TestCase): # Not using assert_cloud_details because of cache settings which # are not present without the file self.assertIsInstance(cc, cloud_config.CloudConfig) - self.assertTrue(extras.safe_hasattr(cc, 'auth')) + self.assertTrue(hasattr(cc, 'auth')) self.assertIsInstance(cc.auth, dict) self.assertIsNone(cc.cloud) self.assertIn('username', cc.auth) diff --git a/test-requirements.txt b/test-requirements.txt index 9c1e25f..eb12e9d 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5,7 +5,6 @@ hacking>=1.1.0,<1.2.0 # Apache-2.0 coverage!=4.4,>=4.0 # Apache-2.0 -extras>=1.0.0 # MIT fixtures>=3.0.0 # Apache-2.0/BSD jsonschema>=3.2.0 # MIT python-glanceclient>=2.8.0 # Apache-2.0