diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 04194d72..5ec4288d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: matrix: os: - ubuntu-latest - - macos-latest + - macos-12 - windows-latest runs-on: ${{ matrix.os }} timeout-minutes: 20 @@ -61,7 +61,7 @@ jobs: run: cargo run --release --example simple test-minimal-versions: - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 timeout-minutes: 20 steps: - uses: actions/checkout@v2 diff --git a/src/info.rs b/src/info.rs index aca55021..c8d29c47 100644 --- a/src/info.rs +++ b/src/info.rs @@ -66,14 +66,14 @@ mod tests { let version = version(); assert!(version.starts_with("isahc/1.")); - assert!(version.contains("curl/7.")); + assert!(version.contains("curl/7.") || version.contains("curl/8.")); } #[test] fn curl_version_expected() { let (major, minor, _patch) = curl_version(); - assert_eq!(major, 7); + assert!(major >= 7); assert!(minor > 0); }