summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Baumann <abaumann@yahoo.com>2014-10-14 13:41:14 +0200
committerAndreas Baumann <abaumann@yahoo.com>2014-10-14 13:41:14 +0200
commitf5ad804ccd65de18924597e7b397b7b3748cea83 (patch)
tree14d7a4dd617799a8d09a138ac705e1c90f824f7b
parente99b97db40f81ed39fea2742568528ad03927aa2 (diff)
downloadcrawler-f5ad804ccd65de18924597e7b397b7b3748cea83.tar.gz
crawler-f5ad804ccd65de18924597e7b397b7b3748cea83.tar.bz2
fixed demangle test on Windows
-rwxr-xr-xtests/utils/exec_test.cmd6
-rw-r--r--tests/utils/test2.MUST.WIN321
2 files changed, 7 insertions, 0 deletions
diff --git a/tests/utils/exec_test.cmd b/tests/utils/exec_test.cmd
index 81a6222..8a9c51b 100755
--- a/tests/utils/exec_test.cmd
+++ b/tests/utils/exec_test.cmd
@@ -6,7 +6,13 @@ set TITLE=%2
%BINARY% >%BINARY%.OUT 2>%BINARY%.ERR
..\..\utils\win32\dos2unix <%BINARY%.OUT >%BINARY%.RES
erase /q %BINARY%.OUT
+if EXIST %BINARY%.MUST.WIN32 GOTO special
echo n | comp %BINARY%.MUST %BINARY%.RES > %BINARY%.DIFF 2>NUL
+goto print
+:SPECIAL
+echo n | comp %BINARY%.MUST.WIN32 %BINARY%.RES > %BINARY%.DIFF 2>NUL
+goto print
+:PRINT
if ERRORLEVEL 1 GOTO FAIL
echo %BINARY%: %TITLE%.. OK
goto END
diff --git a/tests/utils/test2.MUST.WIN32 b/tests/utils/test2.MUST.WIN32
new file mode 100644
index 0000000..93e230d
--- /dev/null
+++ b/tests/utils/test2.MUST.WIN32
@@ -0,0 +1 @@
+std::map<std::basic_string<char,struct std::char_traits<char>,std::allocator<char> >,Space::Derived,struct std::less<std::basic_string<char,struct std::char_traits<char>,std::allocator<char> > >,std::allocator<struct std::pair<std::basic_string<char,struct std::char_traits<char>,std::allocator<char> > const ,Space::Derived> > >