enable_testing()
find_package(GTest REQUIRED)

add_executable(dtl_test 
  test/dtl_test.cpp
  test/dtl_test_common.cpp
  test/int_diff_test.cpp
  test/obj_diff_test.cpp
  test/patch_test.cpp
  test/str_diff3_test.cpp
  test/str_diff_test.cpp
)

target_include_directories(dtl_test BEFORE PRIVATE
  ${CMAKE_CURRENT_SOURCE_DIR}/test
)

target_link_libraries(dtl_test GTest::gtest GTest::gtest_main)

add_test(AllTests dtl_test)
