1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-23 00:00:01 +01:00
VILLASnode/tests/integration/hook-drop.sh

50 lines
1.7 KiB
Bash
Raw Normal View History

2017-03-27 12:39:29 +02:00
#!/bin/bash
2017-04-27 13:08:17 +02:00
#
# Integration test for drop hook.
#
# @author Steffen Vogel <post@steffenvogel.de>
2022-03-15 09:28:57 -04:00
# @copyright 2014-2022, Institute for Automation of Complex Power Systems, EONERC
2022-07-04 18:20:03 +02:00
# @license Apache 2.0
2017-04-27 13:08:17 +02:00
##################################################################################
2017-03-27 12:39:29 +02:00
set -e
2017-03-27 12:39:29 +02:00
DIR=$(mktemp -d)
pushd ${DIR}
function finish {
popd
rm -rf ${DIR}
}
trap finish EXIT
cat > input.dat <<EOF
2017-03-27 12:39:29 +02:00
1490500399.776379108(0) 0.000000 0.000000 0.000000 0.000000
1490500399.876379108(1) 0.587785 0.587785 0.587785 0.587785
1490500399.976379108(2) 0.951057 0.951057 0.951057 0.951057
1490500399.976379108(2) 0.951057 0.951057 0.951057 0.951057
1490500399.976379108(2) 0.951057 0.951057 0.951057 0.951057
1490500400.076379108(3) 0.951057 0.951057 0.951057 0.951057
1490500400.176379108(4) 0.587785 0.587785 0.587785 0.587785
1490500400.476379108(7) -0.951057 -0.951057 -0.951057 -0.951057
1490500400.276379108(5) 0.000000 0.000000 0.000000 0.000000
1490500400.576379108(8) -0.951057 -0.951057 -0.951057 -0.951057
1490500400.376379108(6) -0.587785 -0.587785 -0.587785 -0.587785
1490500400.676379108(9) -0.587785 -0.587785 -0.587785 -0.587785
EOF
cat > expect.dat <<EOF
2017-03-27 12:39:29 +02:00
1490500399.776379108(0) 0.000000 0.000000 0.000000 0.000000
1490500399.876379108(1) 0.587785 0.587785 0.587785 0.587785
1490500399.976379108(2) 0.951057 0.951057 0.951057 0.951057
1490500400.076379108(3) 0.951057 0.951057 0.951057 0.951057
1490500400.176379108(4) 0.587785 0.587785 0.587785 0.587785
1490500400.476379108(7) -0.951057 -0.951057 -0.951057 -0.951057
1490500400.576379108(8) -0.951057 -0.951057 -0.951057 -0.951057
1490500400.676379108(9) -0.587785 -0.587785 -0.587785 -0.587785
EOF
villas hook drop < input.dat > output.dat
2017-03-27 12:39:29 +02:00
villas compare output.dat expect.dat