Lines Matching refs:separator
71 constexpr bool test_function_call(T&& input, Separator&& separator, std::array<U, M> expected) { in test_function_call() argument
72 std::ranges::lazy_split_view v(input, separator); in test_function_call()
77 constexpr bool test_with_piping(T&& input, Separator&& separator, std::array<U, M> expected) { in test_with_piping() argument
79 for (auto e : input | std::ranges::views::lazy_split(separator)) { in test_with_piping()
162 constexpr void test_one(T&& input, Separator&& separator, std::array<U, M> expected) { in test_one() argument
163 assert(test_function_call(input, separator, expected)); in test_one()
164 assert(test_with_piping(input, separator, expected)); in test_one()
169 assert(test_function_call(CopyableView(input), ForwardTinyView(separator), expected)); in test_one()
170 assert(test_with_piping(CopyableView(input), ForwardTinyView(separator), expected)); in test_one()
172 assert(test_function_call(InputView(input), ForwardTinyView(separator), expected)); in test_one()
173 assert(test_with_piping(InputView(input), ForwardTinyView(separator), expected)); in test_one()