12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- file(REMOVE_RECURSE "/opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/Tool/cmake-3.11.0/Tests/CMakeTests/uploads")
- if(EXISTS "/opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/Tool/cmake-3.11.0/Tests/CMakeTests/uploads/file1.png")
- message(FATAL_ERROR "error: file1.png exists - should have been deleted")
- endif()
- if(EXISTS "/opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/Tool/cmake-3.11.0/Tests/CMakeTests/uploads/file2.png")
- message(FATAL_ERROR "error: file2.png exists - should have been deleted")
- endif()
- file(MAKE_DIRECTORY "/opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/Tool/cmake-3.11.0/Tests/CMakeTests/uploads")
- set(filename "/opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/Tool/cmake-3.11.0/Tests/CMakeTests/FileDownloadInput.png")
- if(NOT "/opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/Tool/cmake-3.11.0/Tests/CMakeTests" MATCHES "^/")
- set(slash /)
- endif()
- set(urlbase "file://${slash}/opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/Tool/cmake-3.11.0/Tests/CMakeTests/uploads")
- message(STATUS "FileUpload:1")
- file(UPLOAD
- ${filename}
- ${urlbase}/file1.png
- TIMEOUT 2
- )
- message(STATUS "FileUpload:2")
- file(UPLOAD
- ${filename}
- ${urlbase}/file2.png
- STATUS status
- LOG log
- SHOW_PROGRESS
- )
- execute_process(COMMAND ${CMAKE_COMMAND} -E md5sum
- "/opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/Tool/cmake-3.11.0/Tests/CMakeTests/uploads/file1.png"
- OUTPUT_VARIABLE sum1
- OUTPUT_STRIP_TRAILING_WHITESPACE)
- if(NOT sum1 MATCHES "^d16778650db435bda3a8c3435c3ff5d1 .*/uploads/file1.png$")
- message(FATAL_ERROR "file1.png did not upload correctly (sum1='${sum1}')")
- endif()
- execute_process(COMMAND ${CMAKE_COMMAND} -E md5sum
- "/opt/ti-processor-sdk-linux-am335x-evm-04.02.00.09/EVSE/Tool/cmake-3.11.0/Tests/CMakeTests/uploads/file2.png"
- OUTPUT_VARIABLE sum2
- OUTPUT_STRIP_TRAILING_WHITESPACE)
- if(NOT sum2 MATCHES "^d16778650db435bda3a8c3435c3ff5d1 .*/uploads/file2.png$")
- message(FATAL_ERROR "file2.png did not upload correctly (sum2='${sum2}')")
- endif()
- message(STATUS "log='${log}'")
- message(STATUS "status='${status}'")
- message(STATUS "DONE")
|