]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Added unit test for incomplete read when calling deflate_quick().
authorNathan Moinvaziri <nathan@nathanm.com>
Tue, 25 Feb 2020 13:29:43 +0000 (05:29 -0800)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Thu, 30 Apr 2020 18:09:59 +0000 (20:09 +0200)
CMakeLists.txt

index ddeb46f0d0fd838fba789b1c1f2c05662ea29fd0..6fb57e11b2e172ce0df40afe15923c64b0e20b51 100644 (file)
@@ -1186,6 +1186,13 @@ if (ZLIB_ENABLE_TESTS)
             "-DCOMMAND=${GH_536_COMMAND}"
             -DINPUT=${CMAKE_CURRENT_SOURCE_DIR}/test/data/lcet10.txt
             -P ${CMAKE_CURRENT_SOURCE_DIR}/cmake/run-and-redirect.cmake)
+
+    set(GH_536_COMMAND ${CMAKE_CROSSCOMPILING_EMULATOR} $<TARGET_FILE:switchlevels> 6 88933 1 195840 2 45761)
+    add_test(NAME GH-536-incomplete-read
+            COMMAND ${CMAKE_COMMAND}
+            "-DCOMMAND=${GH_536_COMMAND}"
+            -DINPUT=${CMAKE_CURRENT_SOURCE_DIR}/test/data/lcet10.txt
+            -P ${CMAKE_CURRENT_SOURCE_DIR}/cmake/run-and-redirect.cmake)
 endif()
 
 FEATURE_SUMMARY(WHAT ALL INCLUDE_QUIET_PACKAGES)