Update CI blockchain tests

(cherry picked from commit 10b53a56d71ca4a923464f9cd12b5738f280d84a)
This commit is contained in:
rajarshimaitra 2021-08-31 14:34:19 +05:30 committed by Steve Myers
parent 84b8579df5
commit 9e508748a3
No known key found for this signature in database
GPG Key ID: 8105A46B22C2D051

View File

@ -78,15 +78,20 @@ jobs:
run: cargo test --features test-md-docs --no-default-features -- doctest::ReadmeDoctests run: cargo test --features test-md-docs --no-default-features -- doctest::ReadmeDoctests
test-blockchains: test-blockchains:
name: Test ${{ matrix.blockchain.name }} name: Blockchain ${{ matrix.blockchain.features }}
runs-on: ubuntu-20.04 runs-on: ubuntu-20.04
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
blockchain: blockchain:
- name: electrum - name: electrum
features: test-electrum
- name: rpc - name: rpc
features: test-rpc
- name: esplora - name: esplora
features: test-esplora,use-esplora-reqwest
- name: esplora
features: test-esplora,use-esplora-ureq
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v2 uses: actions/checkout@v2
@ -104,8 +109,8 @@ jobs:
toolchain: stable toolchain: stable
override: true override: true
- name: Test - name: Test
run: cargo test --features test-${{ matrix.blockchain.name }} ${{ matrix.blockchain.name }}::bdk_blockchain_tests run: cargo test --no-default-features --features ${{ matrix.blockchain.features }} ${{ matrix.blockchain.name }}::bdk_blockchain_tests
check-wasm: check-wasm:
name: Check WASM name: Check WASM
runs-on: ubuntu-16.04 runs-on: ubuntu-16.04
@ -139,7 +144,6 @@ jobs:
- name: Check - name: Check
run: cargo check --target wasm32-unknown-unknown --features use-esplora-reqwest --no-default-features run: cargo check --target wasm32-unknown-unknown --features use-esplora-reqwest --no-default-features
fmt: fmt:
name: Rust fmt name: Rust fmt
runs-on: ubuntu-latest runs-on: ubuntu-latest