28 lines
559 B
Bash
Executable File
28 lines
559 B
Bash
Executable File
#!/bin/sh
|
|
|
|
die () { echo "$@" ; exit 1; }
|
|
|
|
\. ../../../nvm.sh
|
|
|
|
x=0
|
|
i=0
|
|
runs=5
|
|
calls=500
|
|
first_result=false
|
|
if (nvm_supports_source_options && printf .); then
|
|
first_result=true
|
|
fi
|
|
while [ $x -le $runs ]; do
|
|
y=$x
|
|
x=$(( x + 1 ))
|
|
while [ $i -le $calls ]; do
|
|
this_result=false
|
|
if (nvm_supports_source_options && printf .); then
|
|
this_result=true
|
|
fi
|
|
[ $this_result = $first_result ] || die "call ${i}, run ${y} got ${this_result}; expected ${first_result}"
|
|
i=$(( i + 1 ))
|
|
done
|
|
done
|
|
echo "${runs} runs of ${calls} calls succeeded"
|