test/: Run calcurse in read-only mode
We don't change any configuration nor do we modify items here, so we can safely invoke calcurse in read-only mode. Fixes a couple of permission errors seen with `make distcheck`. Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
This commit is contained in:
parent
3bc9497fc8
commit
80d882d03d
@ -6,7 +6,7 @@ if [ ! -x "$(command -v faketime)" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$1" = 'actual' ]; then
|
if [ "$1" = 'actual' ]; then
|
||||||
faketime '2011-02-25 23:42' "$CALCURSE" -D "$DATA_DIR" -a
|
faketime '2011-02-25 23:42' "$CALCURSE" --read-only -D "$DATA_DIR" -a
|
||||||
elif [ "$1" = 'expected' ]; then
|
elif [ "$1" = 'expected' ]; then
|
||||||
cat <<EOD
|
cat <<EOD
|
||||||
02/25/11:
|
02/25/11:
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
if [ "$1" = 'actual' ]; then
|
if [ "$1" = 'actual' ]; then
|
||||||
"$CALCURSE" -D "$DATA_DIR"/ -d02/25/2011
|
"$CALCURSE" --read-only -D "$DATA_DIR"/ -d02/25/2011
|
||||||
elif [ "$1" = 'expected' ]; then
|
elif [ "$1" = 'expected' ]; then
|
||||||
cat <<EOD
|
cat <<EOD
|
||||||
02/25/11:
|
02/25/11:
|
||||||
|
@ -6,7 +6,7 @@ if [ ! -x "$(command -v faketime)" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$1" = 'actual' ]; then
|
if [ "$1" = 'actual' ]; then
|
||||||
faketime '1912-06-23' "$CALCURSE" -D "$DATA_DIR"/ -d42
|
faketime '1912-06-23' "$CALCURSE" --read-only -D "$DATA_DIR"/ -d42
|
||||||
elif [ "$1" = 'expected' ]; then
|
elif [ "$1" = 'expected' ]; then
|
||||||
cat <<EOD
|
cat <<EOD
|
||||||
06/24/12:
|
06/24/12:
|
||||||
|
@ -6,9 +6,9 @@ if [ ! -x "$(command -v faketime)" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$1" = 'actual' ]; then
|
if [ "$1" = 'actual' ]; then
|
||||||
faketime '1912-06-23' "$CALCURSE" -D "$DATA_DIR"/ -d42
|
faketime '1912-06-23' "$CALCURSE" --read-only -D "$DATA_DIR"/ -d42
|
||||||
elif [ "$1" = 'expected' ]; then
|
elif [ "$1" = 'expected' ]; then
|
||||||
"$CALCURSE" -D "$DATA_DIR"/ -s06/23/1912 -r42
|
"$CALCURSE" --read-only -D "$DATA_DIR"/ -s06/23/1912 -r42
|
||||||
else
|
else
|
||||||
./run-test "$0"
|
./run-test "$0"
|
||||||
fi
|
fi
|
||||||
|
@ -6,7 +6,7 @@ if [ ! -x "$(command -v faketime)" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$1" = 'actual' ]; then
|
if [ "$1" = 'actual' ]; then
|
||||||
faketime '1912-07-10 04:10' "$CALCURSE" -D "$DATA_DIR" -n
|
faketime '1912-07-10 04:10' "$CALCURSE" --read-only -D "$DATA_DIR" -n
|
||||||
elif [ "$1" = 'expected' ]; then
|
elif [ "$1" = 'expected' ]; then
|
||||||
cat <<EOD
|
cat <<EOD
|
||||||
next appointment:
|
next appointment:
|
||||||
|
@ -6,7 +6,7 @@ if [ ! -x "$(command -v faketime)" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$1" = 'actual' ]; then
|
if [ "$1" = 'actual' ]; then
|
||||||
faketime '2011-02-25 00:00:00' "$CALCURSE" -D "$DATA_DIR"/ -r
|
faketime '2011-02-25 00:00:00' "$CALCURSE" --read-only -D "$DATA_DIR"/ -r
|
||||||
elif [ "$1" = 'expected' ]; then
|
elif [ "$1" = 'expected' ]; then
|
||||||
cat <<EOD
|
cat <<EOD
|
||||||
02/25/11:
|
02/25/11:
|
||||||
|
@ -6,7 +6,7 @@ if [ ! -x "$(command -v faketime)" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$1" = 'actual' ]; then
|
if [ "$1" = 'actual' ]; then
|
||||||
faketime '2000-01-01 00:00:00' "$CALCURSE" -D "$DATA_DIR"/ -r400
|
faketime '2000-01-01 00:00:00' "$CALCURSE" --read-only -D "$DATA_DIR"/ -r400
|
||||||
elif [ "$1" = 'expected' ]; then
|
elif [ "$1" = 'expected' ]; then
|
||||||
cat <<EOD
|
cat <<EOD
|
||||||
04/07/00:
|
04/07/00:
|
||||||
|
@ -6,9 +6,9 @@ if [ ! -x "$(command -v faketime)" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$1" = 'actual' ]; then
|
if [ "$1" = 'actual' ]; then
|
||||||
faketime '2000-01-01 00:00:00' "$CALCURSE" -D "$DATA_DIR"/ -r400
|
faketime '2000-01-01 00:00:00' "$CALCURSE" --read-only -D "$DATA_DIR"/ -r400
|
||||||
elif [ "$1" = 'expected' ]; then
|
elif [ "$1" = 'expected' ]; then
|
||||||
"$CALCURSE" -D "$DATA_DIR"/ -s01/01/2000 -r400
|
"$CALCURSE" --read-only -D "$DATA_DIR"/ -s01/01/2000 -r400
|
||||||
else
|
else
|
||||||
./run-test "$0"
|
./run-test "$0"
|
||||||
fi
|
fi
|
||||||
|
@ -6,7 +6,8 @@ if [ ! -x "$(command -v faketime)" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$1" = 'actual' ]; then
|
if [ "$1" = 'actual' ]; then
|
||||||
"$CALCURSE" -D "$DATA_DIR"/ -s01/01/1902 -r36500 -S '^[KMS]an.*or'
|
"$CALCURSE" --read-only -D "$DATA_DIR"/ -s01/01/1902 -r36500 \
|
||||||
|
-S '^[KMS]an.*or'
|
||||||
elif [ "$1" = 'expected' ]; then
|
elif [ "$1" = 'expected' ]; then
|
||||||
cat <<EOD
|
cat <<EOD
|
||||||
12/06/42:
|
12/06/42:
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
if [ "$1" = 'actual' ]; then
|
if [ "$1" = 'actual' ]; then
|
||||||
"$CALCURSE" -D "$DATA_DIR"/ -t | sort
|
"$CALCURSE" --read-only -D "$DATA_DIR"/ -t | sort
|
||||||
elif [ "$1" = 'expected' ]; then
|
elif [ "$1" = 'expected' ]; then
|
||||||
(
|
(
|
||||||
echo 'to do:'
|
echo 'to do:'
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
if [ "$1" = 'actual' ]; then
|
if [ "$1" = 'actual' ]; then
|
||||||
"$CALCURSE" -D "$DATA_DIR"/ -t3
|
"$CALCURSE" --read-only -D "$DATA_DIR"/ -t3
|
||||||
elif [ "$1" = 'expected' ]; then
|
elif [ "$1" = 'expected' ]; then
|
||||||
echo 'to do:'
|
echo 'to do:'
|
||||||
sed -n 's/^\[3\] \(.*\)/3. \1/p' "$DATA_DIR"/todo
|
sed -n 's/^\[3\] \(.*\)/3. \1/p' "$DATA_DIR"/todo
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
if [ "$1" = 'actual' ]; then
|
if [ "$1" = 'actual' ]; then
|
||||||
"$CALCURSE" -D "$DATA_DIR"/ -t0 | sort -n
|
"$CALCURSE" --read-only -D "$DATA_DIR"/ -t0 | sort -n
|
||||||
elif [ "$1" = 'expected' ]; then
|
elif [ "$1" = 'expected' ]; then
|
||||||
(
|
(
|
||||||
echo 'completed tasks:'
|
echo 'completed tasks:'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user