aboutsummaryrefslogtreecommitdiff
path: root/test/ostream-test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'test/ostream-test.cc')
-rw-r--r--test/ostream-test.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/test/ostream-test.cc b/test/ostream-test.cc
index ebf14210..4f432fb9 100644
--- a/test/ostream-test.cc
+++ b/test/ostream-test.cc
@@ -5,7 +5,6 @@
//
// For the license information refer to format.h.
-#define FMT_STRING_ALIAS 1
#include "fmt/format.h"
struct test {};
@@ -24,6 +23,7 @@ template <> struct formatter<test> : formatter<int> {
#include <sstream>
#include "fmt/ostream.h"
+#include "fmt/ranges.h"
#include "gmock.h"
#include "gtest-extra.h"
#include "util.h"
@@ -323,3 +323,8 @@ TEST(OStreamTest, CompileTimeString) {
TEST(OStreamTest, ToString) {
EXPECT_EQ("ABC", fmt::to_string(fmt_test::ABC()));
}
+
+TEST(OStreamTest, Range) {
+ auto strs = std::vector<TestString>{TestString("foo"), TestString("bar")};
+ EXPECT_EQ("{foo, bar}", format("{}", strs));
+} \ No newline at end of file