Fixes path to qt6-after tests

This commit is contained in:
torsten committed 2026-08-19 21:11:14 +02:00
1 parent ddca50e985
commit 5e39f82f9d
1 file changed
+4 -4
@@ -66,7 +66,7 @@ Migrate the legacy Qt5/C++11 desktop application to Qt6/C++23, preserve behavior
## Tests ## Tests
- For every code change inside a method, add at least three tests covering the changed behavior. - For every code change inside a method, add at least three tests covering the changed behavior.
- Place generated tests in `${PROJECT_DIR}/qt6-after/qt6-migrated-benchmark/tests`. - Place generated tests in `${PROJECT_DIR}/qt6-after/qt6-migrated-legatus/tests`.
- Use policy-compatible test filenames such as: - Use policy-compatible test filenames such as:
- `test_<name>.cpp` - `test_<name>.cpp`
- `<name>_test.cpp` - `<name>_test.cpp`
@@ -87,7 +87,7 @@ Use `lifemaps/ci-cpp:latest` as the authoritative environment. Do not substitute
### Recommended commands ### Recommended commands
- Configure: - Configure:
`cmake -S ${PROJECT_DIR}/qt6-after/qt6-migrated-benchmark -B build -G Ninja -DCMAKE_BUILD_TYPE=Debug` `cmake -S ${PROJECT_DIR}/qt6-after/qt6-migrated-legatus -B build -G Ninja -DCMAKE_BUILD_TYPE=Debug`
- Build: - Build:
`cmake --build build --parallel` `cmake --build build --parallel`
- Test: - Test:
@@ -130,7 +130,7 @@ Project failures:
## Execution Plan ## Execution Plan
1. Inspect `${PROJECT_DIR}` and the target tree. 1. Inspect `${PROJECT_DIR}` and the target tree.
2. Identify Qt5 and legacy C++ constructs to migrate. 2. Identify Qt5 and legacy C++ constructs to migrate.
3. Migrate incrementally in `qt6-after/qt6-migrated-benchmark`. 3. Migrate incrementally in `qt6-after/qt6-migrated-legatus`.
4. Add/update tests with each behavior-relevant change. 4. Add/update tests with each behavior-relevant change.
5. Update CMake/test registration. 5. Update CMake/test registration.
6. Validate in Docker. 6. Validate in Docker.
@@ -150,7 +150,7 @@ Also provide a concise changed-files summary.
## Completion Criteria ## Completion Criteria
Success requires: Success requires:
- migrated project exists under `${PROJECT_DIR}/qt6-after/qt6-migrated-benchmark` - migrated project exists under `${PROJECT_DIR}/qt6-after/qt6-migrated-legatus`
- configure succeeds in Docker - configure succeeds in Docker
- build succeeds in Docker - build succeeds in Docker
- tests succeed in Docker - tests succeed in Docker