summaryrefslogtreecommitdiff
path: root/tests/test_parsing.py
diff options
context:
space:
mode:
authorTodd Leonhardt <tleonhardt@gmail.com>2017-06-29 12:47:11 -0400
committerTodd Leonhardt <tleonhardt@gmail.com>2017-06-29 12:47:11 -0400
commitd717ea7966574dfec85bcc057f7abe5579c5c121 (patch)
tree6a639c683964eb02f385108ae783a1582a444ecd /tests/test_parsing.py
parentd724287da75503c9d5197135d69ee49d8df52e77 (diff)
downloadcmd2-git-d717ea7966574dfec85bcc057f7abe5579c5c121.tar.gz
Refactored to replace custom StubbornDict with collections.OrderedDict
The self.settable object is now an OrderedDict instead of a custom StubbornDict.
Diffstat (limited to 'tests/test_parsing.py')
-rw-r--r--tests/test_parsing.py21
1 files changed, 0 insertions, 21 deletions
diff --git a/tests/test_parsing.py b/tests/test_parsing.py
index a3b601db..dda29911 100644
--- a/tests/test_parsing.py
+++ b/tests/test_parsing.py
@@ -43,27 +43,6 @@ def test_remaining_args():
assert cmd2.remaining_args('-f bar bar cow', ['bar', 'cow']) == 'bar cow'
-def test_stubborn_dict_class():
- d = cmd2.StubbornDict(large='gross', small='klein')
- assert sorted(d.items()) == [('large', 'gross'), ('small', 'klein')]
-
- d.append(['plain', ' plaid'])
- assert sorted(d.items()) == [('large', 'gross'), ('plaid', ''), ('plain', ''), ('small', 'klein')]
-
- d += ' girl Frauelein, Maedchen\n\n shoe schuh'
- assert sorted(d.items()) == [('girl', 'Frauelein, Maedchen'), ('large', 'gross'), ('plaid', ''), ('plain', ''),
- ('shoe', 'schuh'), ('small', 'klein')]
-
-def test_stubborn_dict_factory():
- assert sorted(cmd2.stubborn_dict('cow a bovine\nhorse an equine').items()) == [('cow', 'a bovine'),
- ('horse', 'an equine')]
- assert sorted(cmd2.stubborn_dict(['badger', 'porcupine a poky creature']).items()) == [('badger', ''),
- ('porcupine',
- 'a poky creature')]
- assert sorted(cmd2.stubborn_dict(turtle='has shell', frog='jumpy').items()) == [('frog', 'jumpy'),
- ('turtle', 'has shell')]
-
-
def test_history_span(hist):
h = hist
assert h.span('-2..') == ['third', 'fourth']