Refactor example test (#289)

This commit is contained in:
Yota Toyama
2023-09-28 15:48:03 +10:00
committed by GitHub
parent 9dd6bfd031
commit 10e16366d7
2 changed files with 9 additions and 6 deletions

View File

@@ -22,15 +22,18 @@ jobs:
- uses: Swatinem/rust-cache@v2 - uses: Swatinem/rust-cache@v2
- run: cargo test - run: cargo test
examples: examples:
runs-on: ubuntu-latest strategy:
matrix:
os:
- ubuntu-latest
- macos-latest
runs-on: ${{ matrix.os }}
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
with: with:
submodules: true submodules: true
- uses: Swatinem/rust-cache@v2 - uses: Swatinem/rust-cache@v2
- run: | - run: examples/test.sh
cd examples
./test.sh
cmake: cmake:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:

View File

@@ -2,10 +2,10 @@
set -ex set -ex
cargo build cd $(dirname $0)
for cargo_file in */Cargo.toml; do for cargo_file in */Cargo.toml; do
target/debug/$(dirname $cargo_file) & cargo run --bin $(dirname $cargo_file) &
pid=$! pid=$!
sleep 20 sleep 20
kill $pid kill $pid