|
|
|
@ -21,6 +21,7 @@ add_library(test_stubs OBJECT |
|
|
|
stubs/selection_dialog.cpp |
|
|
|
stubs/selection_dialog.cpp |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<<<<<<< HEAD |
|
|
|
if(BUILD_TESTING) |
|
|
|
if(BUILD_TESTING) |
|
|
|
add_executable(process_test process_test.cpp $<TARGET_OBJECTS:test_stubs>) |
|
|
|
add_executable(process_test process_test.cpp $<TARGET_OBJECTS:test_stubs>) |
|
|
|
target_link_libraries(process_test juci_shared) |
|
|
|
target_link_libraries(process_test juci_shared) |
|
|
|
@ -120,10 +121,61 @@ if(BUILD_FUZZING) |
|
|
|
target_compile_options(markdown_fuzzer PRIVATE -fsanitize=address,fuzzer) |
|
|
|
target_compile_options(markdown_fuzzer PRIVATE -fsanitize=address,fuzzer) |
|
|
|
target_link_options(markdown_fuzzer PRIVATE -fsanitize=address,fuzzer) |
|
|
|
target_link_options(markdown_fuzzer PRIVATE -fsanitize=address,fuzzer) |
|
|
|
target_link_libraries(markdown_fuzzer juci_shared) |
|
|
|
target_link_libraries(markdown_fuzzer juci_shared) |
|
|
|
|
|
|
|
======= |
|
|
|
|
|
|
|
add_executable(process_test process_test.cc $<TARGET_OBJECTS:test_stubs>) |
|
|
|
|
|
|
|
target_link_libraries(process_test juci_shared ${PYTHON_LIBRARIES}) |
|
|
|
|
|
|
|
add_test(process_test process_test) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
add_executable(compile_commands_test compile_commands_test.cc $<TARGET_OBJECTS:test_stubs>) |
|
|
|
|
|
|
|
target_link_libraries(compile_commands_test juci_shared ${PYTHON_LIBRARIES}) |
|
|
|
|
|
|
|
add_test(compile_commands_test compile_commands_test) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
add_executable(filesystem_test filesystem_test.cc $<TARGET_OBJECTS:test_stubs>) |
|
|
|
|
|
|
|
target_link_libraries(filesystem_test juci_shared ${PYTHON_LIBRARIES}) |
|
|
|
|
|
|
|
add_test(filesystem_test filesystem_test) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
add_executable(cmake_build_test cmake_build_test.cc $<TARGET_OBJECTS:test_stubs>) |
|
|
|
|
|
|
|
target_link_libraries(cmake_build_test juci_shared ${PYTHON_LIBRARIES}) |
|
|
|
|
|
|
|
add_test(cmake_build_test cmake_build_test) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
add_executable(meson_build_test meson_build_test.cc $<TARGET_OBJECTS:test_stubs>) |
|
|
|
|
|
|
|
target_link_libraries(meson_build_test juci_shared ${PYTHON_LIBRARIES}) |
|
|
|
|
|
|
|
add_test(meson_build_test meson_build_test) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
add_executable(source_test source_test.cc $<TARGET_OBJECTS:test_stubs>) |
|
|
|
|
|
|
|
target_link_libraries(source_test juci_shared ${PYTHON_LIBRARIES}) |
|
|
|
|
|
|
|
add_test(source_test source_test) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
add_executable(source_clang_test source_clang_test.cc $<TARGET_OBJECTS:test_stubs>) |
|
|
|
|
|
|
|
target_link_libraries(source_clang_test juci_shared ${PYTHON_LIBRARIES}) |
|
|
|
|
|
|
|
add_test(source_clang_test source_clang_test) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
add_executable(source_generic_test source_generic_test.cc $<TARGET_OBJECTS:test_stubs>) |
|
|
|
|
|
|
|
target_link_libraries(source_generic_test juci_shared ${PYTHON_LIBRARIES}) |
|
|
|
|
|
|
|
add_test(source_generic_test source_generic_test) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
add_executable(source_key_test source_key_test.cc $<TARGET_OBJECTS:test_stubs>) |
|
|
|
|
|
|
|
target_link_libraries(source_key_test juci_shared ${PYTHON_LIBRARIES}) |
|
|
|
|
|
|
|
add_test(source_key_test source_key_test) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
add_executable(terminal_test terminal_test.cc $<TARGET_OBJECTS:test_stubs>) |
|
|
|
|
|
|
|
target_link_libraries(terminal_test juci_shared ${PYTHON_LIBRARIES}) |
|
|
|
|
|
|
|
add_test(terminal_test terminal_test) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
add_executable(usages_clang_test usages_clang_test.cc $<TARGET_OBJECTS:test_stubs>) |
|
|
|
|
|
|
|
target_link_libraries(usages_clang_test juci_shared ${PYTHON_LIBRARIES}) |
|
|
|
|
|
|
|
add_test(usages_clang_test usages_clang_test) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(LIBLLDB_FOUND) |
|
|
|
|
|
|
|
add_executable(lldb_test lldb_test.cc $<TARGET_OBJECTS:test_stubs>) |
|
|
|
|
|
|
|
target_link_libraries(lldb_test juci_shared ${PYTHON_LIBRARIES}) |
|
|
|
|
|
|
|
add_test(lldb_test lldb_test) |
|
|
|
|
|
|
|
add_subdirectory("lldb_test_files") |
|
|
|
|
|
|
|
>>>>>>> de6858a... fix tests after moving pybind code |
|
|
|
endif() |
|
|
|
endif() |
|
|
|
|
|
|
|
|
|
|
|
add_executable(git_test git_test.cc $<TARGET_OBJECTS:test_stubs>) |
|
|
|
add_executable(git_test git_test.cc $<TARGET_OBJECTS:test_stubs>) |
|
|
|
target_link_libraries(git_test juci_shared) |
|
|
|
target_link_libraries(git_test juci_shared ${PYTHON_LIBRARIES}) |
|
|
|
add_test(git_test git_test) |
|
|
|
add_test(git_test git_test) |
|
|
|
|
|
|
|
|
|
|
|
add_executable(python_interpreter_test python_interpreter_test.cc $<TARGET_OBJECTS:test_stubs>) |
|
|
|
add_executable(python_interpreter_test python_interpreter_test.cc $<TARGET_OBJECTS:test_stubs>) |
|
|
|
|