diff options
author | Nadya Privalova <nprivalova@mirantis.com> | 2015-06-18 13:20:31 +0400 |
---|---|---|
committer | Nadya Shakhat <nprivalova@mirantis.com> | 2015-06-24 18:10:41 +0400 |
commit | cf9cb86be7b57e95ed3603924f721bbab6ba2816 (patch) | |
tree | 40157f95ce78b93d6c1f2b4beeb46503a3c696c9 /ceilometermiddleware | |
parent | 495402769e6c32405883ee2f16e2740d302a36f1 (diff) | |
download | ceilometermiddleware-cf9cb86be7b57e95ed3603924f721bbab6ba2816.tar.gz |
Add test which asserts non-empty target_id
target_id should not be empty because it is used as resource_id.
Related-Bug: #1464265
Change-Id: Ibf3552c0f72f267ddd5a0a32a47427548d0b55c1
Diffstat (limited to 'ceilometermiddleware')
-rw-r--r-- | ceilometermiddleware/tests/test_swift.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/ceilometermiddleware/tests/test_swift.py b/ceilometermiddleware/tests/test_swift.py index 2599a34..8407c0c 100644 --- a/ceilometermiddleware/tests/test_swift.py +++ b/ceilometermiddleware/tests/test_swift.py @@ -355,3 +355,13 @@ class TestSwift(tests_base.TestCase): with mock.patch('oslo.messaging.Notifier.info') as notify: list(app(req.environ, self.start_response)) self.assertEqual(calls, len(notify.call_args_list)) + + def test_empty_reseller_prefix(self): + app = swift.Swift( + FakeApp(), {'reseller_prefix': 'CUSTOM'}) + req = FakeRequest('/1.0/CUSTOM/container/obj', + environ={'REQUEST_METHOD': 'GET'}) + with mock.patch('oslo.messaging.Notifier.info') as notify: + list(app(req.environ, self.start_response)) + data = notify.call_args_list[0][0] + self.assertIsNot(0, len(data[2]['target']['id'])) |