mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2026-10-03 09:14:12 +02:00
Move tst_pdfreproducible so it does not clash with #1255
Both added their test right after tst_pdfpagesize in tests/qttest/CMakeLists.txt, so whichever merged second conflicted. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PJw3u5AdKQgQVPug8CzuMQ
This commit is contained in:
+13
-13
@@ -407,19 +407,6 @@ target_link_libraries(tst_pdfpagesize PRIVATE Qt::Test Qt::Gui)
|
||||
target_compile_definitions(tst_pdfpagesize PRIVATE
|
||||
"QET_TEST_BINARY_PATH=\"$<TARGET_FILE:qelectrotech>\"")
|
||||
|
||||
# With SOURCE_DATE_EPOCH set, --export-pdf writes the same bytes for the
|
||||
# same project in every run. Exports examples/741.qet several times, in
|
||||
# separate processes.
|
||||
add_executable(
|
||||
tst_pdfreproducible
|
||||
tst_pdfreproducible.cpp)
|
||||
add_test(NAME tst_pdfreproducible COMMAND tst_pdfreproducible)
|
||||
add_dependencies(tst_pdfreproducible qelectrotech)
|
||||
target_link_libraries(tst_pdfreproducible PRIVATE Qt::Test)
|
||||
target_compile_definitions(tst_pdfreproducible PRIVATE
|
||||
"QET_TEST_BINARY_PATH=\"$<TARGET_FILE:qelectrotech>\""
|
||||
"QET_EXAMPLES_DIR=\"${QET_DIR}/examples\"")
|
||||
|
||||
# One text per potential: the number goes on the same conductor in every
|
||||
# run when two conductors tie for longest. Exports
|
||||
# fixtures/one_text_per_potential_tie.qet through the real binary, several
|
||||
@@ -433,6 +420,19 @@ target_link_libraries(tst_potentialtextcarrier PRIVATE Qt::Test)
|
||||
target_compile_definitions(tst_potentialtextcarrier PRIVATE
|
||||
"QET_TEST_BINARY_PATH=\"$<TARGET_FILE:qelectrotech>\"")
|
||||
|
||||
# With SOURCE_DATE_EPOCH set, --export-pdf writes the same bytes for the
|
||||
# same project in every run. Exports examples/741.qet several times, in
|
||||
# separate processes.
|
||||
add_executable(
|
||||
tst_pdfreproducible
|
||||
tst_pdfreproducible.cpp)
|
||||
add_test(NAME tst_pdfreproducible COMMAND tst_pdfreproducible)
|
||||
add_dependencies(tst_pdfreproducible qelectrotech)
|
||||
target_link_libraries(tst_pdfreproducible PRIVATE Qt::Test)
|
||||
target_compile_definitions(tst_pdfreproducible PRIVATE
|
||||
"QET_TEST_BINARY_PATH=\"$<TARGET_FILE:qelectrotech>\""
|
||||
"QET_EXAMPLES_DIR=\"${QET_DIR}/examples\"")
|
||||
|
||||
# Hops where wires cross (issue #436): the geometry in wirehops.cpp, and
|
||||
# through the real binary, that --resave keeps the project setting and
|
||||
# adds nothing to a project without it.
|
||||
|
||||
Reference in New Issue
Block a user