Skip to content

Commit ded9710

Browse files
committed
tests dropwhile operator->
1 parent 1b78566 commit ded9710

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

test/test_dropwhile.cpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,14 @@ TEST_CASE("dropwhile: only drops from beginning", "[dropwhile]") {
4949
REQUIRE( v == vc );
5050
}
5151

52+
TEST_CASE("dropwhile: operator->", "[dropwhile]") {
53+
std::vector<std::string> vs = {"a", "ab", "abcdef", "abcdefghi"};
54+
auto d = dropwhile(
55+
[](const std::string& str) { return str.size() < 3; }, vs);
56+
auto it = std::begin(d);
57+
REQUIRE( it->size() == 6 );
58+
}
59+
5260
namespace {
5361
int less_than_five(int i) {
5462
return i < 5;

0 commit comments

Comments
 (0)