diff options
author | Dan Goodliffe <dan@randomdan.homeip.net> | 2025-05-12 12:50:57 +0100 |
---|---|---|
committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2025-05-12 12:50:57 +0100 |
commit | 55c2a0f45d55e404494614c0f45a6bbc8985b0a8 (patch) | |
tree | d292b3ea9053fe9278db955ba38bd61b2719e252 /test | |
parent | Rename terrainSplitAt to connectAt (diff) | |
download | ilt-55c2a0f45d55e404494614c0f45a6bbc8985b0a8.tar.bz2 ilt-55c2a0f45d55e404494614c0f45a6bbc8985b0a8.tar.xz ilt-55c2a0f45d55e404494614c0f45a6bbc8985b0a8.zip |
Standard interface for creating link definitions
2 positions and, 0, 1 or 2 angles; always returns a GenLinksDef
collection.
Diffstat (limited to 'test')
-rw-r--r-- | test/test-network.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/test/test-network.cpp b/test/test-network.cpp index 28a338f..0739073 100644 --- a/test/test-network.cpp +++ b/test/test-network.cpp @@ -274,7 +274,10 @@ BOOST_DATA_TEST_CASE(GenCurveDefs, }), start, end, startDir, exp) { - BOOST_CHECK_EQUAL(genCurveDef(start, end, startDir), exp); + const auto defs = genDef(start, end, startDir); + BOOST_REQUIRE_EQUAL(defs.size(), 1); + BOOST_REQUIRE_EQUAL(defs.front().index(), 1); + BOOST_CHECK_EQUAL(std::get<GenCurveDef>(defs.front()), exp); } BOOST_AUTO_TEST_CASE(NetworkCreateStraight) |