From 6212a53f6cc7cea01eb514afa696448d125b276f Mon Sep 17 00:00:00 2001 From: drebs Date: Fri, 29 Sep 2017 15:54:09 -0300 Subject: [bug] raise when trying to get flags of unexisting blob --- tests/server/test_blobs_server.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'tests') diff --git a/tests/server/test_blobs_server.py b/tests/server/test_blobs_server.py index 9eddf108..2ee6fda2 100644 --- a/tests/server/test_blobs_server.py +++ b/tests/server/test_blobs_server.py @@ -78,6 +78,14 @@ class BlobServerTestCase(unittest.TestCase): with pytest.raises(SoledadError): yield manager.set_flags('missing_id', [Flags.PENDING]) + @defer.inlineCallbacks + @pytest.mark.usefixtures("method_tmpdir") + def test_get_flags_raises_if_no_blob_found(self): + manager = BlobManager('', self.uri, self.secret, + self.secret, uuid4().hex) + with pytest.raises(SoledadError): + yield manager.get_flags('missing_id') + @defer.inlineCallbacks @pytest.mark.usefixtures("method_tmpdir") def test_list_filter_flag(self): -- cgit v1.2.3