Skip to content

Commit f521ada

Browse files
committed
Add HEAD request test
1 parent 2d14e4a commit f521ada

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

tests/CMakeLists.txt

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,17 @@ function(add_good_tile_download_test TEST_NAME TEST_URL FILE_NAME FIXTURE_NAME R
171171
FIXTURES_CLEANUP ${FIXTURE_NAME}
172172
REQUIRED_FILES ${FILE_NAME}
173173
)
174+
add_test(NAME head_tile_${TEST_NAME}
175+
COMMAND ${BASH} -c "
176+
echo 'Submitting HEAD request for ${TEST_URL}'
177+
${CURL_CMD} --head ${TEST_URL}
178+
"
179+
WORKING_DIRECTORY tests
180+
)
181+
set_tests_properties(head_tile_${TEST_NAME} PROPERTIES
182+
FIXTURES_REQUIRED ${REQUIRED_FIXTURE_NAME}
183+
FIXTURES_SETUP ${FIXTURE_NAME}
184+
)
174185
endfunction()
175186

176187
#-----------------------------------------------------------------------------
@@ -653,7 +664,8 @@ foreach(STORAGE_BACKEND_INDEX RANGE ${STORAGE_BACKENDS_LENGTH})
653664
set(STATUS_OFF_URL "${HTTPD1_URL}/status")
654665
set(STATUS_ON_URL "${HTTPD0_URL}/status")
655666
# Increment count for stats (only counted by requests to HTTPD0_URL, HTTPD1_URL has stats disabled)
656-
math(EXPR STATS_COUNTER "${STATS_COUNTER} + 1")
667+
## Includes HEAD requests
668+
math(EXPR STATS_COUNTER "${STATS_COUNTER} + 2")
657669

658670
add_good_tile_download_test(
659671
${MAP_NAME}_${STORAGE_BACKEND}_0

0 commit comments

Comments
 (0)