From 40d7cfedbd66444b12c8d4e68ad15cde6dc54328 Mon Sep 17 00:00:00 2001 From: Lexi Winter Date: Mon, 24 Mar 2025 23:46:32 +0000 Subject: tests/nvxx_iterator: use range for --- libnvxx/tests/nvxx_iterator.cc | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/libnvxx/tests/nvxx_iterator.cc b/libnvxx/tests/nvxx_iterator.cc index 9f41c9c..e26c278 100644 --- a/libnvxx/tests/nvxx_iterator.cc +++ b/libnvxx/tests/nvxx_iterator.cc @@ -81,14 +81,8 @@ TEST_CASE(nvxx_basic_iterate) nvl3.add_number("an array number", 4242); nvl.add_nvlist_array("an nvlist array", std::span{&nvl3, 1}); - auto begin = std::ranges::begin(nvl); - auto end = std::ranges::end(nvl); - auto i = 0u; - while (begin != end) { - auto name = begin->first; - auto const &value = begin->second; - + for (auto &[name, value] : nvl) { if (std::holds_alternative(value)) { ATF_REQUIRE_EQ("a number"sv, name); ATF_REQUIRE_EQ(42, std::get(value)); @@ -167,7 +161,6 @@ TEST_CASE(nvxx_basic_iterate) ATF_REQUIRE_EQ(true, false); ++i; - ++begin; } ATF_REQUIRE_EQ(12, i); -- cgit v1.2.3