Esempio n. 1
0
def test_stream_filelike_without_md5():
  with make_url(BLOB) as url:
    request = requests.get(url)
    filelike = StreamFilelike(request, Link.wrap(url))
    assert filelike.read() == BLOB
Esempio n. 2
0
def test_stream_filelike_without_md5():
    with make_url(BLOB) as url:
        request = requests.get(url)
        filelike = StreamFilelike(request, Link.wrap(url))
        assert filelike.read() == BLOB
Esempio n. 3
0
def test_stream_filelike_with_incorrect_md5():
  with make_url(BLOB, 'f' * 32) as url:
    request = requests.get(url)
    filelike = StreamFilelike(request, Link.wrap(url))
    with pytest.raises(Context.Error):
      filelike.read()
Esempio n. 4
0
def test_stream_filelike_with_incorrect_md5():
    with make_url(BLOB, 'f' * 32) as url:
        request = requests.get(url)
        filelike = StreamFilelike(request, Link.wrap(url))
        with pytest.raises(Context.Error):
            filelike.read()