diff options
| author | Bent Bisballe Nyeng <deva@aasimon.org> | 2025-12-28 21:48:09 +0100 |
|---|---|---|
| committer | Bent Bisballe Nyeng <deva@aasimon.org> | 2026-02-07 22:39:27 +0100 |
| commit | 43d51f8a6b6c1d221a335dfb67f3c679f7afb905 (patch) | |
| tree | bcb4cf32c56d8719dc52cc93f7c1381b0614a341 /test/cycle_test.cc | |
| parent | c849d9bff18152e83d6e62aa11de2f14fe974488 (diff) | |
Diffstat (limited to 'test/cycle_test.cc')
| -rw-r--r-- | test/cycle_test.cc | 23 |
1 files changed, 19 insertions, 4 deletions
diff --git a/test/cycle_test.cc b/test/cycle_test.cc index 8f4c296..5b93e94 100644 --- a/test/cycle_test.cc +++ b/test/cycle_test.cc @@ -51,10 +51,25 @@ public: const auto& tasks = getTasks(settings); uASSERT_EQUAL(4u, tasks.size()); - uASSERT_EQUAL("target0"s, tasks[0]->target()); - uASSERT_EQUAL("target1"s, tasks[1]->target()); - uASSERT_EQUAL("target2"s, tasks[2]->target()); - uASSERT_EQUAL("target3"s, tasks[3]->target()); + const auto& c = ctor::get_configuration(); + std::string ext; + switch(c.build_arch) + { + case ctor::arch::unix: + case ctor::arch::apple: + ext = ""; + break; + case ctor::arch::windows: + ext = ".exe"; + break; + case ctor::arch::unknown: + break; + } + + uASSERT_EQUAL("target0"s+ext, tasks[0]->target()); + uASSERT_EQUAL("target1"s+ext, tasks[1]->target()); + uASSERT_EQUAL("target2"s+ext, tasks[2]->target()); + uASSERT_EQUAL("target3"s+ext, tasks[3]->target()); for(auto task : tasks) { |
