Files
2026-03-29 18:39:16 +02:00

43 lines
1.1 KiB
Meson

test_common_src = files('common.c')
test_curl_dep = dependency('libcurl', required: false)
test_deps = [test_curl_dep]
test_get_index = executable(
'test_get_index',
test_common_src,
files('test_get_index.c'),
dependencies: test_deps,
)
test('index get', test_get_index, args: [exe.full_path()])
test_get_missing = executable(
'test_get_missing',
test_common_src,
files('test_get_missing.c'),
dependencies: test_deps,
)
test('missing 404', test_get_missing, args: [exe.full_path()])
test_post = executable(
'test_post',
test_common_src,
files('test_post.c'),
dependencies: test_deps,
)
test('post not implemented', test_post, args: [exe.full_path()])
test_traversal = executable(
'test_traversal',
test_common_src,
files('test_traversal.c'),
dependencies: test_deps,
)
test('traversal blocked', test_traversal, args: [exe.full_path()])
test_content_length = executable(
'test_content_length',
test_common_src,
files('test_content_length.c'),
dependencies: test_deps,
)
test('content length present', test_content_length, args: [exe.full_path()])