CMakeLists.txt for ApprovalTests Configurationif(NOT TARGET ApprovalTests) set(LIB_NAME ApprovalTests) add_library(${LIB_NAME} INTERFACE) target_include_directories(${LIB_NAME} INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}) add_librar0 码力 | 1 页 | 250.00 B | 1 年前3
91HeLLoApprovatsHelloApprovalsTests.cpp ) target_link_libraries(${EXE_NAME}) shared code::shared code ApprovalTests::ApprovalTests Catch2::Catch2 ) target_compile_definitions(${EXE_NAME} PRIVATE CATCH_CONFIG_FAST_COMPILE)0 码力 | 1 页 | 406.00 B | 1 年前3
Gilded Rosetests/detailed_tests/GildedRoseApprovalsAllSteps.cpp ) target_link_libraries(${EXE_NAME} ApprovalTests::ApprovalTests Catch2::Catch2 ) target_compile_definitions(${EXE_NAME} PRIVATE CATCH_CONFIG_FAST_陀螺仪)0 码力 | 1 页 | 816.00 B | 1 年前3
Quickly Testing Qt Desktop Applications With Approval Tests-Tools —Summary #### I ntroducing ApprovalTests.cpp.Qt #### I ntroducing ApprovalTests.cpp.Qt • github.com/approvals/ApprovalTests.cpp.Qt ApprovalTests.cpp.Qt ApprovalTests.cpp Catch2 Qt5 Test Qt5 Widgets Widgets #### I ntroducing ApprovalTests.cpp.Qt ## • Goals • Rapidly start testing Qt code – Useful even if you don’t use Approval Tests! • Approval Tests support for Qt types – Easy saving of state state in Golden Output files • github.com/approvals/ApprovalTests.cpp.Qt • github.com/approvals/ApprovalTests.cpp.Qt.StarterProject v.0.0.2 ## Setting up testsuite main() // main.cpp: #define APPROVALS_CATCH_QT0 码力 | 77 页 | 6.96 MB | 1 年前3
93LogFitestest_class_with_logging.cpp ) target_link_libraries(${EXE_NAME} shared_code::shared_code ApprovalTests::ApprovalTests Catch2::Catch2 ) target_compile_definitions(${EXE_NAME} PRIVATE CATCH_CONFIG_FAST_慈PILE)0 码力 | 1 页 | 404.00 B | 1 年前3
694SVGFites CMake ConfigurationSVGReporter.h ) target_link_libraries(${EXE_NAME} shared_code::shared_code ApprovalTests::ApprovalTests Catch2::Catch2 ) target_compile_definitions(${EXE_NAME} PRIVATE CATCH_CONFIG_FAST_慈PILE)0 码力 | 1 页 | 436.00 B | 1 年前3
AppovatTestsQtfind_package(Qt5 COMPONENTS Widgets Test REQUIRED) target_link_libraries(${LIB_NAME} INTERFACE ApprovalTests Qt5::Widgets Qt5::Test) endif()0 码力 | 1 页 | 398.00 B | 1 年前3
Catch2files: add_library(Catch2::Catch2 ALIAS Catch2) # This one is historical, left over from when ApprovalTests.cpp was first created. # We could encourage users to move away from it. add_library(catch2_ALIAS_Catch2)0 码力 | 1 页 | 519.00 B | 1 年前3
共 8 条
- 1













