diff --git a/test/unit/core/type_traits/range_iterator_test.cpp b/test/unit/core/type_traits/range_iterator_test.cpp index 75a81eafaf..a36549d2b2 100644 --- a/test/unit/core/type_traits/range_iterator_test.cpp +++ b/test/unit/core/type_traits/range_iterator_test.cpp @@ -138,24 +138,19 @@ TEST(range_and_iterator, rvalue_reference_) TEST(range_and_iterator, const_reference_) { -// using iterator_of_int_vector = std::ranges::iterator_t>; -// using foreign_iterator = seqan3::detail::random_access_iterator>; - auto v = std::views::iota(1); - using type_list_example = seqan3::type_list>, // short - typename seqan3::const_reference>::type, // long + using const_iterator_of_int_vector = std::ranges::iterator_t const>; + using const_foreign_iterator = seqan3::detail::random_access_iterator const>; + using const_iterator_of_view = std::ranges::iterator_t; + using type_list_example = seqan3::type_list const>, // short typename std::vector::const_reference, // member type - seqan3::const_reference_t const>, // const container -// not defined on iterators -// seqan3::const_reference_t, // iterator -// seqan3::const_reference_t, // iterator2 - seqan3::const_reference_t>; // range, no member + std::iter_reference_t, // iterator + std::iter_reference_t, // iterator2 + std::iter_reference_t>; // range, no member using comp_list = seqan3::type_list; // view creates values expect_same_types();