From 70dabdfdc49cbd0d22d25e07fba78d2fcd90a974 Mon Sep 17 00:00:00 2001 From: Jason Cobb Date: Sun, 28 Feb 2021 21:25:33 -0500 Subject: [PATCH] Add test for output_iterator --- test/format-test.cc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/format-test.cc b/test/format-test.cc index 00982f38..a383c389 100644 --- a/test/format-test.cc +++ b/test/format-test.cc @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include @@ -168,6 +169,12 @@ TEST(IteratorTest, TruncatingIteratorDefaultConstruct) { EXPECT_EQ(it.count(), 0); } +#ifdef __cpp_lib_ranges +TEST(IteratorTest, TruncatingIteratorOutputIterator) { + static_assert(std::output_iterator>); +} +#endif + TEST(IteratorTest, TruncatingBackInserter) { std::string buffer; auto bi = std::back_inserter(buffer);