summaryrefslogtreecommitdiffstats
path: root/tests/unit/test_cliutils.py
diff options
context:
space:
mode:
authorMonty Taylor <mordred@inaugust.com>2013-03-19 20:15:59 -0700
committerMonty Taylor <mordred@inaugust.com>2013-03-24 16:36:56 +0100
commit14a75981b2c4d646b63be333024f98cf9db368a2 (patch)
treecc1c719c0e39b21d217f20b9f3baca17604fb7aa /tests/unit/test_cliutils.py
parent329b8dd639e4f65369547f96f0ad841bb2fdf113 (diff)
downloadoslo-14a75981b2c4d646b63be333024f98cf9db368a2.tar.gz
oslo-14a75981b2c4d646b63be333024f98cf9db368a2.tar.xz
oslo-14a75981b2c4d646b63be333024f98cf9db368a2.zip
Update to use flake8.
flake8 is pluggable and handles pep8 and pyflakes, as well as configuration through tox.ini. It also removes the need for flakes.py. Change-Id: If5f7d8ad348b4fb8119fa4ec7b5e9d17bdc72a39
Diffstat (limited to 'tests/unit/test_cliutils.py')
-rw-r--r--tests/unit/test_cliutils.py150
1 files changed, 89 insertions, 61 deletions
diff --git a/tests/unit/test_cliutils.py b/tests/unit/test_cliutils.py
index 08bd97b..13f954c 100644
--- a/tests/unit/test_cliutils.py
+++ b/tests/unit/test_cliutils.py
@@ -14,17 +14,17 @@
# License for the specific language governing permissions and limitations
# under the License.
-from openstack.common.cliutils import *
+from openstack.common import cliutils
from tests import utils
class ValidateArgsTest(utils.BaseTestCase):
def test_lambda_no_args(self):
- validate_args(lambda: None)
+ cliutils.validate_args(lambda: None)
def _test_lambda_with_args(self, *args, **kwargs):
- validate_args(lambda x, y: None, *args, **kwargs)
+ cliutils.validate_args(lambda x, y: None, *args, **kwargs)
def test_lambda_positional_args(self):
self._test_lambda_with_args(1, 2)
@@ -36,16 +36,19 @@ class ValidateArgsTest(utils.BaseTestCase):
self._test_lambda_with_args(1, y=2)
def test_lambda_missing_args1(self):
- self.assertRaises(MissingArgs, self._test_lambda_with_args)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_lambda_with_args)
def test_lambda_missing_args2(self):
- self.assertRaises(MissingArgs, self._test_lambda_with_args, 1)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_lambda_with_args, 1)
def test_lambda_missing_args3(self):
- self.assertRaises(MissingArgs, self._test_lambda_with_args, y=2)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_lambda_with_args, y=2)
def _test_lambda_with_default(self, *args, **kwargs):
- validate_args(lambda x, y, z=3: None, *args, **kwargs)
+ cliutils.validate_args(lambda x, y, z=3: None, *args, **kwargs)
def test_lambda_positional_args_with_default(self):
self._test_lambda_with_default(1, 2)
@@ -66,27 +69,30 @@ class ValidateArgsTest(utils.BaseTestCase):
self._test_lambda_with_default(1, y=2, z=3)
def test_lambda_with_default_missing_args1(self):
- self.assertRaises(MissingArgs, self._test_lambda_with_default)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_lambda_with_default)
def test_lambda_with_default_missing_args2(self):
- self.assertRaises(MissingArgs, self._test_lambda_with_default, 1)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_lambda_with_default, 1)
def test_lambda_with_default_missing_args3(self):
- self.assertRaises(MissingArgs, self._test_lambda_with_default, y=2)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_lambda_with_default, y=2)
def test_lambda_with_default_missing_args4(self):
- self.assertRaises(MissingArgs,
+ self.assertRaises(cliutils.MissingArgs,
self._test_lambda_with_default, y=2, z=3)
def test_function_no_args(self):
def func():
pass
- validate_args(func)
+ cliutils.validate_args(func)
def _test_function_with_args(self, *args, **kwargs):
def func(x, y):
pass
- validate_args(func, *args, **kwargs)
+ cliutils.validate_args(func, *args, **kwargs)
def test_function_positional_args(self):
self._test_function_with_args(1, 2)
@@ -98,18 +104,20 @@ class ValidateArgsTest(utils.BaseTestCase):
self._test_function_with_args(1, y=2)
def test_function_missing_args1(self):
- self.assertRaises(MissingArgs, self._test_function_with_args)
+ self.assertRaises(cliutils.MissingArgs, self._test_function_with_args)
def test_function_missing_args2(self):
- self.assertRaises(MissingArgs, self._test_function_with_args, 1)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_function_with_args, 1)
def test_function_missing_args3(self):
- self.assertRaises(MissingArgs, self._test_function_with_args, y=2)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_function_with_args, y=2)
def _test_function_with_default(self, *args, **kwargs):
def func(x, y, z=3):
pass
- validate_args(func, *args, **kwargs)
+ cliutils.validate_args(func, *args, **kwargs)
def test_function_positional_args_with_default(self):
self._test_function_with_default(1, 2)
@@ -130,29 +138,32 @@ class ValidateArgsTest(utils.BaseTestCase):
self._test_function_with_default(1, y=2, z=3)
def test_function_with_default_missing_args1(self):
- self.assertRaises(MissingArgs, self._test_function_with_default)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_function_with_default)
def test_function_with_default_missing_args2(self):
- self.assertRaises(MissingArgs, self._test_function_with_default, 1)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_function_with_default, 1)
def test_function_with_default_missing_args3(self):
- self.assertRaises(MissingArgs, self._test_function_with_default, y=2)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_function_with_default, y=2)
def test_function_with_default_missing_args4(self):
- self.assertRaises(MissingArgs,
+ self.assertRaises(cliutils.MissingArgs,
self._test_function_with_default, y=2, z=3)
def test_bound_method_no_args(self):
class Foo:
def bar(self):
pass
- validate_args(Foo().bar)
+ cliutils.validate_args(Foo().bar)
def _test_bound_method_with_args(self, *args, **kwargs):
class Foo:
def bar(self, x, y):
pass
- validate_args(Foo().bar, *args, **kwargs)
+ cliutils.validate_args(Foo().bar, *args, **kwargs)
def test_bound_method_positional_args(self):
self._test_bound_method_with_args(1, 2)
@@ -164,19 +175,22 @@ class ValidateArgsTest(utils.BaseTestCase):
self._test_bound_method_with_args(1, y=2)
def test_bound_method_missing_args1(self):
- self.assertRaises(MissingArgs, self._test_bound_method_with_args)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_bound_method_with_args)
def test_bound_method_missing_args2(self):
- self.assertRaises(MissingArgs, self._test_bound_method_with_args, 1)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_bound_method_with_args, 1)
def test_bound_method_missing_args3(self):
- self.assertRaises(MissingArgs, self._test_bound_method_with_args, y=2)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_bound_method_with_args, y=2)
def _test_bound_method_with_default(self, *args, **kwargs):
class Foo:
def bar(self, x, y, z=3):
pass
- validate_args(Foo().bar, *args, **kwargs)
+ cliutils.validate_args(Foo().bar, *args, **kwargs)
def test_bound_method_positional_args_with_default(self):
self._test_bound_method_with_default(1, 2)
@@ -197,30 +211,32 @@ class ValidateArgsTest(utils.BaseTestCase):
self._test_bound_method_with_default(1, y=2, z=3)
def test_bound_method_with_default_missing_args1(self):
- self.assertRaises(MissingArgs, self._test_bound_method_with_default)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_bound_method_with_default)
def test_bound_method_with_default_missing_args2(self):
- self.assertRaises(MissingArgs, self._test_bound_method_with_default, 1)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_bound_method_with_default, 1)
def test_bound_method_with_default_missing_args3(self):
- self.assertRaises(MissingArgs,
+ self.assertRaises(cliutils.MissingArgs,
self._test_bound_method_with_default, y=2)
def test_bound_method_with_default_missing_args4(self):
- self.assertRaises(MissingArgs,
+ self.assertRaises(cliutils.MissingArgs,
self._test_bound_method_with_default, y=2, z=3)
def test_unbound_method_no_args(self):
class Foo:
def bar(self):
pass
- validate_args(Foo.bar, Foo())
+ cliutils.validate_args(Foo.bar, Foo())
def _test_unbound_method_with_args(self, *args, **kwargs):
class Foo:
def bar(self, x, y):
pass
- validate_args(Foo.bar, Foo(), *args, **kwargs)
+ cliutils.validate_args(Foo.bar, Foo(), *args, **kwargs)
def test_unbound_method_positional_args(self):
self._test_unbound_method_with_args(1, 2)
@@ -232,20 +248,22 @@ class ValidateArgsTest(utils.BaseTestCase):
self._test_unbound_method_with_args(1, y=2)
def test_unbound_method_missing_args1(self):
- self.assertRaises(MissingArgs, self._test_unbound_method_with_args)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_unbound_method_with_args)
def test_unbound_method_missing_args2(self):
- self.assertRaises(MissingArgs, self._test_unbound_method_with_args, 1)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_unbound_method_with_args, 1)
def test_unbound_method_missing_args3(self):
- self.assertRaises(MissingArgs,
+ self.assertRaises(cliutils.MissingArgs,
self._test_unbound_method_with_args, y=2)
def _test_unbound_method_with_default(self, *args, **kwargs):
class Foo:
def bar(self, x, y, z=3):
pass
- validate_args(Foo.bar, Foo(), *args, **kwargs)
+ cliutils.validate_args(Foo.bar, Foo(), *args, **kwargs)
def test_unbound_method_positional_args_with_default(self):
self._test_unbound_method_with_default(1, 2)
@@ -257,18 +275,19 @@ class ValidateArgsTest(utils.BaseTestCase):
self._test_unbound_method_with_default(1, y=2)
def test_unbound_method_with_default_missing_args1(self):
- self.assertRaises(MissingArgs, self._test_unbound_method_with_default)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_unbound_method_with_default)
def test_unbound_method_with_default_missing_args2(self):
- self.assertRaises(MissingArgs,
+ self.assertRaises(cliutils.MissingArgs,
self._test_unbound_method_with_default, 1)
def test_unbound_method_with_default_missing_args3(self):
- self.assertRaises(MissingArgs,
+ self.assertRaises(cliutils.MissingArgs,
self._test_unbound_method_with_default, y=2)
def test_unbound_method_with_default_missing_args4(self):
- self.assertRaises(MissingArgs,
+ self.assertRaises(cliutils.MissingArgs,
self._test_unbound_method_with_default, y=2, z=3)
def test_class_method_no_args(self):
@@ -276,14 +295,14 @@ class ValidateArgsTest(utils.BaseTestCase):
@classmethod
def bar(cls):
pass
- validate_args(Foo.bar)
+ cliutils.validate_args(Foo.bar)
def _test_class_method_with_args(self, *args, **kwargs):
class Foo:
@classmethod
def bar(cls, x, y):
pass
- validate_args(Foo.bar, *args, **kwargs)
+ cliutils.validate_args(Foo.bar, *args, **kwargs)
def test_class_method_positional_args(self):
self._test_class_method_with_args(1, 2)
@@ -295,20 +314,23 @@ class ValidateArgsTest(utils.BaseTestCase):
self._test_class_method_with_args(1, y=2)
def test_class_method_missing_args1(self):
- self.assertRaises(MissingArgs, self._test_class_method_with_args)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_class_method_with_args)
def test_class_method_missing_args2(self):
- self.assertRaises(MissingArgs, self._test_class_method_with_args, 1)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_class_method_with_args, 1)
def test_class_method_missing_args3(self):
- self.assertRaises(MissingArgs, self._test_class_method_with_args, y=2)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_class_method_with_args, y=2)
def _test_class_method_with_default(self, *args, **kwargs):
class Foo:
@classmethod
def bar(cls, x, y, z=3):
pass
- validate_args(Foo.bar, *args, **kwargs)
+ cliutils.validate_args(Foo.bar, *args, **kwargs)
def test_class_method_positional_args_with_default(self):
self._test_class_method_with_default(1, 2)
@@ -320,17 +342,19 @@ class ValidateArgsTest(utils.BaseTestCase):
self._test_class_method_with_default(1, y=2)
def test_class_method_with_default_missing_args1(self):
- self.assertRaises(MissingArgs, self._test_class_method_with_default)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_class_method_with_default)
def test_class_method_with_default_missing_args2(self):
- self.assertRaises(MissingArgs, self._test_class_method_with_default, 1)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_class_method_with_default, 1)
def test_class_method_with_default_missing_args3(self):
- self.assertRaises(MissingArgs,
+ self.assertRaises(cliutils.MissingArgs,
self._test_class_method_with_default, y=2)
def test_class_method_with_default_missing_args4(self):
- self.assertRaises(MissingArgs,
+ self.assertRaises(cliutils.MissingArgs,
self._test_class_method_with_default, y=2, z=3)
def test_static_method_no_args(self):
@@ -338,14 +362,14 @@ class ValidateArgsTest(utils.BaseTestCase):
@staticmethod
def bar():
pass
- validate_args(Foo.bar)
+ cliutils.validate_args(Foo.bar)
def _test_static_method_with_args(self, *args, **kwargs):
class Foo:
@staticmethod
def bar(x, y):
pass
- validate_args(Foo.bar, *args, **kwargs)
+ cliutils.validate_args(Foo.bar, *args, **kwargs)
def test_static_method_positional_args(self):
self._test_static_method_with_args(1, 2)
@@ -357,20 +381,23 @@ class ValidateArgsTest(utils.BaseTestCase):
self._test_static_method_with_args(1, y=2)
def test_static_method_missing_args1(self):
- self.assertRaises(MissingArgs, self._test_static_method_with_args)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_static_method_with_args)
def test_static_method_missing_args2(self):
- self.assertRaises(MissingArgs, self._test_static_method_with_args, 1)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_static_method_with_args, 1)
def test_static_method_missing_args3(self):
- self.assertRaises(MissingArgs, self._test_static_method_with_args, y=2)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_static_method_with_args, y=2)
def _test_static_method_with_default(self, *args, **kwargs):
class Foo:
@staticmethod
def bar(x, y, z=3):
pass
- validate_args(Foo.bar, *args, **kwargs)
+ cliutils.validate_args(Foo.bar, *args, **kwargs)
def test_static_method_positional_args_with_default(self):
self._test_static_method_with_default(1, 2)
@@ -382,16 +409,17 @@ class ValidateArgsTest(utils.BaseTestCase):
self._test_static_method_with_default(1, y=2)
def test_static_method_with_default_missing_args1(self):
- self.assertRaises(MissingArgs, self._test_static_method_with_default)
+ self.assertRaises(cliutils.MissingArgs,
+ self._test_static_method_with_default)
def test_static_method_with_default_missing_args2(self):
- self.assertRaises(MissingArgs,
+ self.assertRaises(cliutils.MissingArgs,
self._test_static_method_with_default, 1)
def test_static_method_with_default_missing_args3(self):
- self.assertRaises(MissingArgs,
+ self.assertRaises(cliutils.MissingArgs,
self._test_static_method_with_default, y=2)
def test_static_method_with_default_missing_args4(self):
- self.assertRaises(MissingArgs,
+ self.assertRaises(cliutils.MissingArgs,
self._test_static_method_with_default, y=2, z=3)