diff options
| author | Theo Buehler <tb@openbsd.org> | 2025-05-04 14:43:40 +0200 |
|---|---|---|
| committer | Theo Buehler <tb@openbsd.org> | 2025-05-04 14:43:40 +0200 |
| commit | bd02d4fd47ad9ea75849ce00db032e87dcc85844 (patch) | |
| tree | 7a73c64e3607bcf633bc8aad8bc47b5ef1a0011c /tests | |
| parent | 4a0f052243f9780b12eee0e2bb08879013afcc32 (diff) | |
| parent | dbce13a80f82840d79b65dee5fe6d2ce7608e97f (diff) | |
| download | portable-bd02d4fd47ad9ea75849ce00db032e87dcc85844.tar.gz portable-bd02d4fd47ad9ea75849ce00db032e87dcc85844.tar.bz2 portable-bd02d4fd47ad9ea75849ce00db032e87dcc85844.zip | |
Land #1159 - simplify pq_test
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/CMakeLists.txt | 8 | ||||
| -rw-r--r-- | tests/Makefile.am | 4 | ||||
| -rw-r--r-- | tests/pq_test.bat | 15 | ||||
| -rwxr-xr-x | tests/pq_test.sh | 9 |
4 files changed, 2 insertions, 34 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index d7cc499..417e093 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt | |||
| @@ -620,13 +620,7 @@ add_platform_test(policy policy) | |||
| 620 | # pq_test | 620 | # pq_test |
| 621 | add_executable(pq_test pq_test.c) | 621 | add_executable(pq_test pq_test.c) |
| 622 | target_link_libraries(pq_test ${OPENSSL_TEST_LIBS}) | 622 | target_link_libraries(pq_test ${OPENSSL_TEST_LIBS}) |
| 623 | if(NOT WIN32) | 623 | add_platform_test(pq_test pq_test) |
| 624 | add_test(NAME pq_test COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/pq_test.sh) | ||
| 625 | else() | ||
| 626 | add_test(NAME pq_test COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/pq_test.bat | ||
| 627 | $<TARGET_FILE:pq_test>) | ||
| 628 | endif() | ||
| 629 | set_tests_properties(pq_test PROPERTIES ENVIRONMENT "srcdir=${TEST_SOURCE_DIR}") | ||
| 630 | 624 | ||
| 631 | # quictest | 625 | # quictest |
| 632 | set(QUICTEST_SRC quictest.c) | 626 | set(QUICTEST_SRC quictest.c) |
diff --git a/tests/Makefile.am b/tests/Makefile.am index b58de21..23f8557 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am | |||
| @@ -656,11 +656,9 @@ EXTRA_DIST += policy_root2.pem | |||
| 656 | EXTRA_DIST += policy_root_cross_inhibit_mapping.pem | 656 | EXTRA_DIST += policy_root_cross_inhibit_mapping.pem |
| 657 | 657 | ||
| 658 | # pq_test | 658 | # pq_test |
| 659 | TESTS += pq_test.sh | 659 | TESTS += pq_test |
| 660 | check_PROGRAMS += pq_test | 660 | check_PROGRAMS += pq_test |
| 661 | pq_test_SOURCES = pq_test.c | 661 | pq_test_SOURCES = pq_test.c |
| 662 | EXTRA_DIST += pq_test.sh pq_test.bat | ||
| 663 | EXTRA_DIST += pq_expected.txt | ||
| 664 | 662 | ||
| 665 | # quictest | 663 | # quictest |
| 666 | TESTS += quictest.sh | 664 | TESTS += quictest.sh |
diff --git a/tests/pq_test.bat b/tests/pq_test.bat deleted file mode 100644 index 084f06d..0000000 --- a/tests/pq_test.bat +++ /dev/null | |||
| @@ -1,15 +0,0 @@ | |||
| 1 | @echo off | ||
| 2 | setlocal enabledelayedexpansion | ||
| 3 | REM pq_test.bat | ||
| 4 | |||
| 5 | set pq_test_bin=%1 | ||
| 6 | set pq_test_bin=%pq_test_bin:/=\% | ||
| 7 | if not exist %pq_test_bin% exit /b 1 | ||
| 8 | |||
| 9 | set pq_output=pq_output.txt | ||
| 10 | if exist %pq_output% del %pq_output% | ||
| 11 | |||
| 12 | %pq_test_bin% > %pq_output% | ||
| 13 | fc /b %pq_output% %srcdir%\pq_expected.txt | ||
| 14 | |||
| 15 | endlocal | ||
diff --git a/tests/pq_test.sh b/tests/pq_test.sh deleted file mode 100755 index eab6f3c..0000000 --- a/tests/pq_test.sh +++ /dev/null | |||
| @@ -1,9 +0,0 @@ | |||
| 1 | #!/bin/sh | ||
| 2 | set -e | ||
| 3 | TEST=./pq_test | ||
| 4 | if [ -e ./pq_test.exe ]; then | ||
| 5 | TEST=./pq_test.exe | ||
| 6 | elif [ -e ./pq_test.js ]; then | ||
| 7 | TEST="node ./pq_test.js" | ||
| 8 | fi | ||
| 9 | $TEST | diff -b $srcdir/pq_expected.txt - | ||
