From: Ian Jackson Date: Thu, 8 Jul 2021 12:29:39 +0000 (+0100) Subject: jstest: prep for multiple tests X-Git-Tag: otter-0.7.2~237 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=f00724bc96fe0ff2ce006a00fc52016e722c845f;p=otter.git jstest: prep for multiple tests Signed-off-by: Ian Jackson --- diff --git a/jstest/run1 b/jstest/run1 index da24dabf..232aedcb 100755 --- a/jstest/run1 +++ b/jstest/run1 @@ -1,11 +1,20 @@ -#!/bin/sh +#!/bin/bash set -e self=jstest/run1 src="${0%/$self}" fail () { echo >&2 "$self: error: $*"; exit 1; } [ "x$src/$self" = "x$0" ] || fail "mismatch $src/$self $0" -cd target/jstest +t=${1##*/} +t=${t%%.*} + +tmp=tmp/js-$t +rm -rf $tmp +mkdir -p $tmp +cd $tmp + +ln -s ../../target/jstest/otter_wasm{.js,_bg.wasm} . + export NODE_PATH=. ln -sf "$@" .