mirror of
https://github.com/wolfcw/libfaketime.git
synced 2026-05-17 08:36:28 +03:00
* Move test suite related stuff from "src/" to "test/". * Fix "test.sh" to search for libfaketime libraries in the right place. * Split up Makefile into two separate Makefiles (one for the main program and one for the test suite). Test cases should go in another directory for the sake of clean code separation. This will also facilitate the creation of proper Makefiles. Signed-off-by: Lukas Fleischer <info@cryptocrack.de>
41 lines
1.6 KiB
Bash
Executable File
41 lines
1.6 KiB
Bash
Executable File
#!/bin/sh
|
|
|
|
if [ -f /etc/faketimerc ] ; then
|
|
echo "Running the test program with your system-wide default in /etc/faketimerc"
|
|
echo "\$ LD_PRELOAD=../src/libfaketime.so.1 ./timetest"
|
|
LD_PRELOAD=../src/libfaketime.so.1 ./timetest
|
|
echo
|
|
else
|
|
echo "Running the test program with no faked time specified"
|
|
echo "\$ LD_PRELOAD=../src/libfaketime.so.1 ./timetest"
|
|
LD_PRELOAD=../src/libfaketime.so.1 ./timetest
|
|
echo
|
|
fi
|
|
|
|
echo "Running the test program with absolute date 2003-01-01 10:00:05 specified"
|
|
echo "\$ LD_PRELOAD=../src/libfaketime.so.1 FAKETIME=\"2003-01-01 10:00:05\" ./timetest"
|
|
LD_PRELOAD=../src/libfaketime.so.1 FAKETIME="2003-01-01 10:00:05" ./timetest
|
|
echo
|
|
|
|
echo "Running the test program with START date @2005-03-29 14:14:14 specified"
|
|
echo "\$ LD_PRELOAD=../src/libfaketime.so.1 FAKETIME=\"@2005-03-29 14:14:14\" ./timetest"
|
|
LD_PRELOAD=../src/libfaketime.so.1 FAKETIME="@2005-03-29 14:14:14" ./timetest
|
|
echo
|
|
|
|
echo "Running the test program with 10 days negative offset specified"
|
|
echo "LD_PRELOAD=../src/libfaketime.so.1 FAKETIME=\"-10d\" ./timetest"
|
|
LD_PRELOAD=../src/libfaketime.so.1 FAKETIME="-10d" ./timetest
|
|
echo
|
|
|
|
echo "Running the test program with 10 days negative offset specified, and FAKE_STAT disabled"
|
|
echo "\$ LD_PRELOAD=../src/libfaketime.so.1 FAKETIME=\"-10d\" NO_FAKE_STAT=1 ./timetest"
|
|
LD_PRELOAD=../src/libfaketime.so.1 FAKETIME="-10d" NO_FAKE_STAT=1 ./timetest
|
|
echo
|
|
|
|
echo "Running the 'date' command with 15 days negative offset specified"
|
|
echo "\$ LD_PRELOAD=../src/libfaketime.so.1 FAKETIME=\"-15d\" date"
|
|
LD_PRELOAD=../src/libfaketime.so.1 FAKETIME="-15d" date
|
|
echo
|
|
|
|
exit 0
|