#!/usr/bin/env bash # Copyright 2019-2020 @polkadot/wasm authors & contributors # This software may be modified and distributed under the terms # of the Apache-2.0 license. See the LICENSE file for details. set -e rustup toolchain install nightly$NIGHTLY cd packages PACKAGES=( $(ls -1d *) ) for PKG in "${PACKAGES[@]}"; do if [ -f "$PKG/package.json" ]; then cd $PKG echo "*** Testing Rust $PKG" RUST_BACKTRACE=full rustup run nightly$NIGHTLY cargo test --release -- --nocapture cd .. fi done cd ..