Commits

Robert Kern committed c2ef92e

BUG: Update test to match code. The .exposed attribute is actually .has_arguments.

Comments (0)

Files changed (1)

kernmagic/tests/test_magic_arguments.py

     yield assert_equal, getattr(magic_foo1, 'argcmd_name', None), None
     yield assert_equal, real_name(magic_foo1), 'foo1'
     yield assert_equal, magic_foo1(None, ''), argparse.Namespace(foo=None)
-    yield assert_true, hasattr(magic_foo1, 'expose')
+    yield assert_true, hasattr(magic_foo1, 'has_arguments')
 
     yield assert_equal, magic_foo2.__doc__, '%foo2\n\nA docstring.\n'
     yield assert_equal, getattr(magic_foo2, 'argcmd_name', None), None
     yield assert_equal, real_name(magic_foo2), 'foo2'
     yield assert_equal, magic_foo2(None, ''), argparse.Namespace()
-    yield assert_true, hasattr(magic_foo2, 'expose')
+    yield assert_true, hasattr(magic_foo2, 'has_arguments')
 
     yield assert_equal, magic_foo3.__doc__, '%foo3 [-f FOO] [-b BAR] [-z BAZ]\n\nA docstring.\n\noptional arguments:\n  -f FOO, --foo FOO  an argument\n\nGroup:\n  -b BAR, --bar BAR  a grouped argument\n\nSecond Group:\n  -z BAZ, --baz BAZ  another grouped argument\n'
     yield assert_equal, getattr(magic_foo3, 'argcmd_name', None), None
     yield assert_equal, real_name(magic_foo3), 'foo3'
     yield assert_equal, magic_foo3(None, ''), argparse.Namespace(bar=None, baz=None, foo=None)
-    yield assert_true, hasattr(magic_foo3, 'expose')
+    yield assert_true, hasattr(magic_foo3, 'has_arguments')
 
     yield assert_equal, magic_foo4.__doc__, '%foo4 [-f FOO]\n\nA docstring.\n\noptional arguments:\n  -f FOO, --foo FOO  an argument\n'
     yield assert_equal, getattr(magic_foo4, 'argcmd_name', None), None
     yield assert_equal, real_name(magic_foo4), 'foo4'
     yield assert_equal, magic_foo4(None, ''), argparse.Namespace()
-    yield assert_true, hasattr(magic_foo4, 'expose')
+    yield assert_true, hasattr(magic_foo4, 'has_arguments')
 
     yield assert_equal, magic_foo5.__doc__, '%frobnicate [-f FOO]\n\nA docstring.\n\noptional arguments:\n  -f FOO, --foo FOO  an argument\n'
     yield assert_equal, getattr(magic_foo5, 'argcmd_name', None), 'frobnicate'
     yield assert_equal, real_name(magic_foo5), 'frobnicate'
     yield assert_equal, magic_foo5(None, ''), argparse.Namespace(foo=None)
-    yield assert_true, hasattr(magic_foo5, 'expose')
+    yield assert_true, hasattr(magic_foo5, 'has_arguments')
 
     yield assert_equal, magic_magic_foo.__doc__, '%magic_foo [-f FOO]\n\nA docstring.\n\noptional arguments:\n  -f FOO, --foo FOO  an argument\n'
     yield assert_equal, getattr(magic_magic_foo, 'argcmd_name', None), None
     yield assert_equal, real_name(magic_magic_foo), 'magic_foo'
     yield assert_equal, magic_magic_foo(None, ''), argparse.Namespace(foo=None)
-    yield assert_true, hasattr(magic_magic_foo, 'expose')
+    yield assert_true, hasattr(magic_magic_foo, 'has_arguments')
 
     yield assert_equal, foo.__doc__, '%foo [-f FOO]\n\nA docstring.\n\noptional arguments:\n  -f FOO, --foo FOO  an argument\n'
     yield assert_equal, getattr(foo, 'argcmd_name', None), None
     yield assert_equal, real_name(foo), 'foo'
     yield assert_equal, foo(None, ''), argparse.Namespace(foo=None)
-    yield assert_true, hasattr(foo, 'expose')
+    yield assert_true, hasattr(foo, 'has_arguments')