From d962d64b29b51e404abebd8386375e6b3b306edb Mon Sep 17 00:00:00 2001 From: Justus Winter Date: Fri, 22 Jan 2016 13:43:10 +0100 Subject: tests: Add script to build a CD with the test environment. * tests/make-windows-cd.sh: New file. * tests/run-tests.bat: Likewise. -- This makes it easy to deploy GnuPG with the test suite to a virtual machine for testing. Signed-off-by: Justus Winter --- tests/run-tests.bat | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 tests/run-tests.bat (limited to 'tests/run-tests.bat') diff --git a/tests/run-tests.bat b/tests/run-tests.bat new file mode 100644 index 000000000..ceb2fabab --- /dev/null +++ b/tests/run-tests.bat @@ -0,0 +1,25 @@ +@echo off +cd /d d:\ + +set TARGET=gnupg-test + +set GNUPGHOME=c:/%TARGET%/tests/openpgp +c:/%TARGET%/gpg-connect-agent.exe killagent /bye +rem is there a nicer way to sleep? +ping -n 1 localhost > nul +set GNUPGHOME= + +rmdir /q /s c:\%TARGET% +mkdir c:\%TARGET% +xcopy /q /s d:\gnupg c:\%TARGET% + +set GPGSCM_PATH=c:/%TARGET%/tests/gpgscm;c:/%TARGET%/tests/openpgp +set EXEEXT=.exe +set srcdir=/%TARGET%/tests/openpgp +set BIN_PREFIX=c:/%TARGET% + +cd /d c:\%TARGET% +c:\%TARGET%\gpgscm.exe --verbose tests/gpgscm/t-child.scm + +cd /d c:\%TARGET%\tests\openpgp +c:\%TARGET%\gpgscm.exe run-tests.scm -- cgit v1.2.3