pm2/test/bash/wrapped_fork.sh
2015-06-04 12:10:04 +02:00

30 lines
537 B
Bash

#!/usr/bin/env bash
SRC=$(cd $(dirname "$0"); pwd)
source "${SRC}/include.sh"
cd $file_path
echo "################## Wrapped fork ###################"
$pm2 kill
echo "Testing wrapped fork mode values"
rm path-check1.txt
rm path-check2.txt
node path-check.js > path-check1.txt
$pm2 start path-check.js --no-autorestart -o path-check2.txt
sleep 1
OUT=`diff path-check1.txt path-check2.txt`
rm path-check1.txt
rm path-check2.txt
[ -z "$OUT" ] || fail "The outputs are not identical"
success "The outputs are identical"
$pm2 kill