Skip to content

Commit

Permalink
fix: R2 key names in tests (#1115)
Browse files Browse the repository at this point in the history
  • Loading branch information
pavelzw authored Feb 27, 2025
1 parent 80fa520 commit e56db3a
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 11 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/python-bindings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@ jobs:
pixi run -e test fmt-check
- name: Run tests
env:
RATTLER_TEST_R2_ACCESS_KEY_ID: ${{ secrets.RATTLER_TEST_R2_ACCESS_KEY_ID }}
RATTLER_TEST_R2_SECRET_ACCESS_KEY: ${{ secrets.RATTLER_TEST_R2_SECRET_ACCESS_KEY }}
RATTLER_TEST_R2_READWRITE_ACCESS_KEY_ID: ${{ secrets.RATTLER_TEST_R2_READWRITE_ACCESS_KEY_ID }}
RATTLER_TEST_R2_READWRITE_SECRET_ACCESS_KEY: ${{ secrets.RATTLER_TEST_R2_READWRITE_SECRET_ACCESS_KEY }}
run: |
cd py-rattler
pixi run -e test test --color=yes
4 changes: 2 additions & 2 deletions .github/workflows/rust-compile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -142,8 +142,8 @@ jobs:
if: ${{ !matrix.skip-tests }}
env:
GOOGLE_CLOUD_TEST_KEY_JSON: ${{ secrets.GOOGLE_CLOUD_TEST_KEY_JSON }}
RATTLER_TEST_R2_ACCESS_KEY_ID: ${{ secrets.RATTLER_TEST_R2_ACCESS_KEY_ID }}
RATTLER_TEST_R2_SECRET_ACCESS_KEY: ${{ secrets.RATTLER_TEST_R2_SECRET_ACCESS_KEY }}
RATTLER_TEST_R2_READONLY_ACCESS_KEY_ID: ${{ secrets.RATTLER_TEST_R2_READONLY_ACCESS_KEY_ID }}
RATTLER_TEST_R2_READONLY_SECRET_ACCESS_KEY: ${{ secrets.RATTLER_TEST_R2_READONLY_SECRET_ACCESS_KEY }}
run: >
cargo nextest run
--workspace
Expand Down
6 changes: 3 additions & 3 deletions crates/rattler_networking/tests/s3_integration_test.rs
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@ fn r2_host() -> String {

#[fixture]
fn r2_credentials() -> Option<(String, String)> {
let r2_access_key_id = std::env::var("RATTLER_TEST_R2_ACCESS_KEY_ID").ok();
let r2_secret_access_key = std::env::var("RATTLER_TEST_R2_SECRET_ACCESS_KEY").ok();
let r2_access_key_id = std::env::var("RATTLER_TEST_R2_READONLY_ACCESS_KEY_ID").ok();
let r2_secret_access_key = std::env::var("RATTLER_TEST_R2_READONLY_SECRET_ACCESS_KEY").ok();
if r2_access_key_id.is_none()
|| r2_access_key_id.clone().unwrap().is_empty()
|| r2_secret_access_key.is_none()
|| r2_secret_access_key.clone().unwrap().is_empty()
{
eprintln!(
"Skipping test as RATTLER_TEST_R2_ACCESS_KEY_ID or RATTLER_TEST_R2_SECRET_ACCESS_KEY is not set"
"Skipping test as RATTLER_TEST_R2_READONLY_ACCESS_KEY_ID or RATTLER_TEST_R2_READONLY_SECRET_ACCESS_KEY is not set"
);
None
} else {
Expand Down
8 changes: 4 additions & 4 deletions py-rattler/tests/unit/test_index.py
Original file line number Diff line number Diff line change
Expand Up @@ -75,12 +75,12 @@ class S3Config:

@pytest.fixture()
def s3_config() -> S3Config:
access_key_id = os.environ.get("RATTLER_TEST_R2_ACCESS_KEY_ID")
access_key_id = os.environ.get("RATTLER_TEST_R2_READWRITE_ACCESS_KEY_ID")
if not access_key_id:
pytest.skip("RATTLER_TEST_R2_ACCESS_KEY_ID environment variable is not set")
secret_access_key = os.environ.get("RATTLER_TEST_R2_SECRET_ACCESS_KEY")
pytest.skip("RATTLER_TEST_R2_READWRITE_ACCESS_KEY_ID environment variable is not set")
secret_access_key = os.environ.get("RATTLER_TEST_R2_READWRITE_SECRET_ACCESS_KEY")
if not secret_access_key:
pytest.skip("RATTLER_TEST_R2_SECRET_ACCESS_KEY environment variable is not set")
pytest.skip("RATTLER_TEST_R2_READWRITE_SECRET_ACCESS_KEY environment variable is not set")
return S3Config(
access_key_id=access_key_id,
secret_access_key=secret_access_key,
Expand Down

0 comments on commit e56db3a

Please sign in to comment.