diff options
author | Matt Clay <matt@mystile.com> | 2019-08-09 08:31:13 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-08-09 08:31:13 -0700 |
commit | 6c09b5c65989b6c637fd58a8a892619f60906d49 (patch) | |
tree | c63eb2162908dfcbea16a069430c3fcd491382e1 /test/units/utils | |
parent | d61df0a9baf1f731d48a4950cd51e79f34573b0f (diff) | |
download | ansible-6c09b5c65989b6c637fd58a8a892619f60906d49.tar.gz |
Unit test cleanup. (#60315)
* Clean up option parsing unit tests.
* Remove unused unit test marker and import.
Diffstat (limited to 'test/units/utils')
-rw-r--r-- | test/units/utils/test_context_objects.py | 25 |
1 files changed, 2 insertions, 23 deletions
diff --git a/test/units/utils/test_context_objects.py b/test/units/utils/test_context_objects.py index 8e96fe7f3c..c56a41d012 100644 --- a/test/units/utils/test_context_objects.py +++ b/test/units/utils/test_context_objects.py @@ -2,16 +2,10 @@ # Copyright: (c) 2018, Toshio Kuratomi <tkuratomi@ansible.com> # GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) -# Make coding more python3-ish -from __future__ import (absolute_import, division) +from __future__ import (absolute_import, division, print_function) __metaclass__ = type -try: - import argparse -except ImportError: - argparse = None - -import optparse +import argparse import pytest @@ -62,7 +56,6 @@ def test_cliargs(): assert frozenset(co.CLIArgs.from_options(options).items()) == expected -@pytest.mark.skipIf(argparse is None) def test_cliargs_argparse(): parser = argparse.ArgumentParser(description='Process some integers.') parser.add_argument('integers', metavar='N', type=int, nargs='+', @@ -75,17 +68,3 @@ def test_cliargs_argparse(): expected = frozenset((('accumulate', sum), ('integers', (1, 2)))) assert frozenset(co.CLIArgs.from_options(args).items()) == expected - - -# Can get rid of this test when we port ansible.cli from optparse to argparse -def test_cliargs_optparse(): - parser = optparse.OptionParser(description='Process some integers.') - parser.add_option('--sum', dest='accumulate', action='store_const', - const=sum, default=max, - help='sum the integers (default: find the max)') - opts, args = parser.parse_args([u'--sum', u'1', u'2']) - opts.integers = args - - expected = frozenset((('accumulate', sum), ('integers', (u'1', u'2')))) - - assert frozenset(co.CLIArgs.from_options(opts).items()) == expected |