X7ROOT File Manager
Current Path:
/opt/alt/tests/alt-php84-brotli_0.5.0-3.el8/brotli/tests
opt
/
alt
/
tests
/
alt-php84-brotli_0.5.0-3.el8
/
brotli
/
tests
/
ðŸ“
..
📄
Makefile
(260 B)
📄
compatibility_test.sh
(558 B)
📄
roundtrip_test.sh
(756 B)
📄
run-compatibility-test.cmake
(1.04 KB)
📄
run-roundtrip-test.cmake
(1.05 KB)
ðŸ“
testdata
Editing: run-roundtrip-test.cmake
execute_process( WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" COMMAND ${BROTLI_WRAPPER} ${BROTLI_CLI} --force --quality=${QUALITY} ${INPUT} --output=${OUTPUT}.br RESULT_VARIABLE result ERROR_VARIABLE result_stderr) if(result) message(FATAL_ERROR "Compression failed: ${result_stderr}") endif() execute_process( WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" COMMAND ${BROTLI_WRAPPER} ${BROTLI_CLI} --force --decompress ${OUTPUT}.br --output=${OUTPUT}.unbr RESULT_VARIABLE result) if(result) message(FATAL_ERROR "Decompression failed") endif() function(test_file_equality f1 f2) if(NOT CMAKE_VERSION VERSION_LESS 2.8.7) file(SHA512 "${f1}" f1_cs) file(SHA512 "${f2}" f2_cs) if(NOT "${f1_cs}" STREQUAL "${f2_cs}") message(FATAL_ERROR "Files do not match") endif() else() file(READ "${f1}" f1_contents) file(READ "${f2}" f2_contents) if(NOT "${f1_contents}" STREQUAL "${f2_contents}") message(FATAL_ERROR "Files do not match") endif() endif() endfunction() test_file_equality("${INPUT}" "${OUTPUT}.unbr")
Upload File
Create Folder