<ranges>
: Add missing test coverage for ranges::view_interface::c(begin|end)
#3391
Open
26 of 34 tasks
#3187 introduced new members to
ranges::view_interface
:cbegin
andcend
. While there is small coverage for those functions inP0896R4_ranges_subrange/test.compile.pass.cpp
, I believe that we should add extra assertions to eachviews
tests (see #3350 for example).as_const
(Testing: checkc(begin|end)
members of some C++23 ranges #3920),as_rvalue
,adjacent
(P2321R2:views::adjacent
,views::pairwise
#3508),adjacent_transform
(P2321R2:views::adjacent_transform
,views::pairwise_transform
#3546),cartesian_product
(P2374R4:views::cartesian_product
#3561),chunk
,chunk_by
,common
(Testing: Checkc(begin|end)
members of C++20 ranges #3612),drop
(Improveviews::drop(_while)
andviews::take(_while)
tests #3390),drop_while
(Improveviews::drop(_while)
andviews::take(_while)
tests #3390),elements
(Improveviews::elements
tests #3350),empty
(<ranges>
: Testc(begin|end)
members of range factories #3553),enumerate
(P2164R9:views::enumerate
#3472),filter
(Testing: Checkc(begin|end)
members of C++20 ranges #3612),std::generator
(not yet implemented),iota
(<ranges>
: Testc(begin|end)
members of range factories #3553),istream
(<ranges>
: Testc(begin|end)
members of range factories #3553),join
(Testing: Checkc(begin|end)
members of C++20 ranges #3612),join_with
,lazy_split
,owning_view
(MakeP2415R2_owning_view/test.cpp
test something #3753),ref_view
(Testing: Checkc(begin|end)
members of C++20 ranges #3612),repeat
(<ranges>
: Testc(begin|end)
members of range factories #3553),reverse
(Testing: Checkc(begin|end)
members of C++20 ranges #3612),single
(<ranges>
: Testc(begin|end)
members of range factories #3553),slide
,split
,stride
(Testing: checkc(begin|end)
members of some C++23 ranges #3920),subrange
(Testing: Checkc(begin|end)
members of C++20 ranges #3612),take
(Improveviews::drop(_while)
andviews::take(_while)
tests #3390),take_while
(Improveviews::drop(_while)
andviews::take(_while)
tests #3390),transform
(Testing: Checkc(begin|end)
members of C++20 ranges #3612),zip
(Testing: checkc(begin|end)
members of some C++23 ranges #3920),zip_transform
(P2321R2: Addedstd::views::zip_transform
. #3322).The text was updated successfully, but these errors were encountered: