diff options
author | Tim Burke <tim.burke@gmail.com> | 2020-04-03 09:34:38 -0700 |
---|---|---|
committer | Tim Burke <tim.burke@gmail.com> | 2020-10-16 13:57:02 -0700 |
commit | 74c50dee2de1fdda0d58cc295a70c7ff7d1700e6 (patch) | |
tree | 8bd80b1a1d82919030ad3964c9a35f702327d0ed /test | |
parent | fcd8488ec455e43efaae86284820bad22e515b1b (diff) | |
download | python-swiftclient-74c50dee2de1fdda0d58cc295a70c7ff7d1700e6.tar.gz |
Have `delete --all` imply `--versions` for the CLI
Change-Id: Id5a6d4cef3d4ed76c897a099a62a4ba3ed8f8dab
Diffstat (limited to 'test')
-rw-r--r-- | test/unit/test_shell.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/test/unit/test_shell.py b/test/unit/test_shell.py index 46ba52c..8c525d9 100644 --- a/test/unit/test_shell.py +++ b/test/unit/test_shell.py @@ -1260,8 +1260,7 @@ class TestShell(unittest.TestCase): [None, [{'name': 'empty_container'}]], [None, []], ] - # N.B: missing --versions flag, version-id gets ignored - # only latest object is deleted + # N.B: --all implies --versions, clear it all out connection.return_value.get_container.side_effect = [ [None, [{'name': 'object'}, {'name': 'obj\xe9ct2'}]], [None, []], @@ -1279,7 +1278,7 @@ class TestShell(unittest.TestCase): response_dict={}, headers={}), mock.call('container', 'obj\xe9ct2', query_string='', response_dict={}, headers={}), - mock.call('container2', 'object', query_string='', + mock.call('container2', 'object', query_string='version-id=1', response_dict={}, headers={})], any_order=True) self.assertEqual(3, connection.return_value.delete_object.call_count, 'Expected 3 calls but found\n%r' |