예제 #1
0
 def test_url_building(self):
     http_session = MagicMock()
     blobs = BlobClient(
         http_session=http_session,
         base_url="http://example.com/dummy-blobs/",
     )
     self.assertEqual(
         blobs._make_blob_url('dummy-blobref'),
         'http://example.com/dummy-blobs/camli/dummy-blobref',
     )
예제 #2
0
 def test_unavailable(self):
     http_session = MagicMock()
     blobs = BlobClient(
         http_session=http_session,
         base_url=None,
     )
     from camlistore.exceptions import ServerFeatureUnavailableError
     self.assertRaises(
         ServerFeatureUnavailableError,
         lambda: blobs._make_blob_url('dummy-blobref'),
     )