CMakeLists.txt 704 B

1234567891011121314151617181920212223242526
  1. configure_file(test_driver.sh.in test_driver.sh @ONLY)
  2. configure_file(${CMAKE_CURRENT_SOURCE_DIR}/testfile ${CMAKE_CURRENT_BINARY_DIR}/testfile COPYONLY)
  3. set(TARGET qtgrpc_test)
  4. set(GENERATED_HEADERS
  5. simplestringmessage.h
  6. testserviceclient.h
  7. blobmessage.h
  8. # testserviceserver.h
  9. )
  10. file(GLOB SOURCES main.cpp
  11. # servertest.cpp
  12. clienttest.cpp)
  13. add_test_target(TARGET ${TARGET}
  14. GENERATED_HEADERS ${GENERATED_HEADERS}
  15. SOURCES ${SOURCES})
  16. add_subdirectory(echoserver)
  17. message(STATUS "CMAKE_CURRENT_BINARY_DIR: ${CMAKE_CURRENT_BINARY_DIR}")
  18. add_test(NAME qtgrpc_echo_test
  19. COMMAND test_driver.sh ./tests/test_grpc/qtgrpc_test ./tests/test_grpc/echoserver/echoserver
  20. )