def test_read_file(app, delete_temp_files):
    """Test read file."""
    assert app
    assert delete_temp_files
    efs = EFS()
    efs.upload(TEST_FILE, RANDOM_DATA)

    uploaded_content = efs.open(TEST_FILE)
    content = uploaded_content.read()
    assert content == RANDOM_DATA.read()
    uploaded_content.close()
Esempio n. 2
0
def test_read_file(bucket):
    """Test read file."""
    bucket = bucket()
    k = bucket.Object(TEST_FILE)
    RANDOM_DATA.seek(0)
    k.put(Body=RANDOM_DATA)
    RANDOM_DATA.seek(0)

    efs = EFS(storage="s3")
    uploaded_content = efs.open(TEST_FILE)
    content = uploaded_content.read()
    assert content == RANDOM_DATA.read()