File tree Expand file tree Collapse file tree 1 file changed +48
-0
lines changed Expand file tree Collapse file tree 1 file changed +48
-0
lines changed Original file line number Diff line number Diff line change 1+ # name: test/sql/secret/secret_aws_requester_pays.test
2+ # description: Tests secret refreshing with AWS requester pays mode
3+ # group: [secrets]
4+
5+ require-env S3_TEST_SERVER_AVAILABLE 1
6+
7+ require-env AWS_DEFAULT_REGION
8+
9+ require-env AWS_ACCESS_KEY_ID
10+
11+ require-env AWS_SECRET_ACCESS_KEY
12+
13+ require-env DUCKDB_S3_ENDPOINT
14+
15+ require-env DUCKDB_S3_USE_SSL
16+
17+ require httpfs
18+
19+ require parquet
20+
21+ statement ok
22+ SET enable_logging=true
23+
24+ statement ok
25+ set s3_use_ssl='${DUCKDB_S3_USE_SSL}'
26+
27+ statement ok
28+ set s3_endpoint='${DUCKDB_S3_ENDPOINT}'
29+
30+ statement ok
31+ set s3_region='${AWS_DEFAULT_REGION}'
32+
33+ # Create some test data
34+ statement ok
35+ CREATE SECRET s1 (
36+ TYPE AWS,
37+ KEY_ID '${AWS_ACCESS_KEY_ID}',
38+ SECRET '${AWS_SECRET_ACCESS_KEY}'
39+ REQUESTER_PAYS true
40+ )
41+
42+ statement ok
43+ copy (select 1 as a) to 's3://test-bucket/test-file.parquet'
44+
45+ query I
46+ FROM "s3://test-bucket/test-file.parquet"
47+ ----
48+ 1
You can’t perform that action at this time.
0 commit comments