diff --git a/slsSupportLib/tests/test-ToString.cpp b/slsSupportLib/tests/test-ToString.cpp index 1fcddb2da..41b510455 100644 --- a/slsSupportLib/tests/test-ToString.cpp +++ b/slsSupportLib/tests/test-ToString.cpp @@ -330,4 +330,22 @@ TEST_CASE("streamingInterface") { REQUIRE(ToString(sls::defs::streamingInterface::LOW_LATENCY_LINK) == "lll"); REQUIRE(ToString(sls::defs::streamingInterface::LOW_LATENCY_LINK | sls::defs::streamingInterface::ETHERNET_10GB) == "lll, 10gbe"); +} + + +//Speed level +TEST_CASE("speedLevel to string"){ + REQUIRE(ToString(sls::defs::speedLevel::FULL_SPEED) == "full_speed"); + REQUIRE(ToString(sls::defs::speedLevel::HALF_SPEED) == "half_speed"); + REQUIRE(ToString(sls::defs::speedLevel::QUARTER_SPEED) == "quarter_speed"); + REQUIRE(ToString(sls::defs::speedLevel::G_108MHZ) == "108"); + REQUIRE(ToString(sls::defs::speedLevel::G_144MHZ) == "144"); +} + +TEST_CASE("string to speedLevel"){ + REQUIRE(StringTo("full_speed") == sls::defs::speedLevel::FULL_SPEED); + REQUIRE(StringTo("half_speed") == sls::defs::speedLevel::HALF_SPEED); + REQUIRE(StringTo("quarter_speed") == sls::defs::speedLevel::QUARTER_SPEED); + REQUIRE(StringTo("108") == sls::defs::speedLevel::G_108MHZ); + REQUIRE(StringTo("144") == sls::defs::speedLevel::G_144MHZ); } \ No newline at end of file