fix: Python buffered reader (#3136)

* fix: Python buffered reader

* use bytes generator only for buferred reader
This commit is contained in:
Guillaume Bouvignies
2024-02-02 10:23:04 +01:00
committed by GitHub
parent fc606c078b
commit 86aa6d0f0d
3 changed files with 30 additions and 7 deletions

View File

@@ -93,6 +93,21 @@ SET s3_secret_access_key='80yMndIMcyXwEujxVNINQbf0tBlIzRaLPyM2m1n4';
file_key = wmill.write_s3_file(S3Object(s3="region.csv"), file_content)
print(file_key)
@unittest.skip("skipping")
def test_upload_s3_raw_bytes(self):
file_key = wmill.write_s3_file(
S3Object(s3="hello-world.txt"), b"Hello Windmill!"
)
print(file_key)
@unittest.skip("skipping")
def test_download_upload_s3_file(self):
with wmill.load_s3_file_reader(S3Object(s3="customer.csv")) as file_content:
file_key = wmill.write_s3_file(
S3Object(s3="customer_test.csv"), file_content
)
print(file_key)
if __name__ == "__main__":
unittest.main()