diff options
author | Victor Shyba <victor1984@riseup.net> | 2017-03-17 06:38:56 -0300 |
---|---|---|
committer | drebs <drebs@leap.se> | 2017-04-04 18:27:34 +0200 |
commit | 8cdc69fdc45e1efe06b887f9781427ff6cf64e9f (patch) | |
tree | 189ba2b130f390c648185f5315dc2b140afac4e5 /testing/tests | |
parent | 8c76d22cde068e46937309fb5fd019a9c201cb3b (diff) |
[test] check FS backend read
Diffstat (limited to 'testing/tests')
-rw-r--r-- | testing/tests/blobs/test_fs_backend.py (renamed from testing/tests/blobs/test_backend.py) | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/testing/tests/blobs/test_backend.py b/testing/tests/blobs/test_fs_backend.py index 62d1efa2..cd4f1b14 100644 --- a/testing/tests/blobs/test_backend.py +++ b/testing/tests/blobs/test_fs_backend.py @@ -35,3 +35,16 @@ class FilesystemBackendTestCase(unittest.TestCase): backend.tag_header('user', 'blob_id', request) expected_method.assert_called_once_with('Tag', [expected_tag]) + + def test_read_blob(self): + render_mock = Mock() + _blobs.static.File = Mock(return_value=render_mock) + backend = _blobs.FilesystemBlobsBackend() + request = object() + backend._get_path = Mock(return_value='path') + backend.read_blob('user', 'blob_id', request) + + backend._get_path.assert_called_once_with('user', 'blob_id') + ctype = 'application/octet-stream' + _blobs.static.File.assert_called_once_with('path', defaultType=ctype) + render_mock.render_GET.assert_called_once_with(request) |