mirror of
https://github.com/fmtlib/fmt.git
synced 2025-11-02 07:01:58 +01:00
Added missing typename to FMT_STRING. (#1089)
* Added missing typename to FMT_STRING. This is so that FMT_STRING can be used in a template.
This commit is contained in:
committed by
Victor Zverovich
parent
f0b572da05
commit
7ad3015f5b
@@ -2475,6 +2475,15 @@ TEST(FormatTest, VFormatTo) {
|
||||
EXPECT_EQ(L"42", w);
|
||||
}
|
||||
|
||||
template <typename T> static std::string FmtToString(const T& t) {
|
||||
return fmt::format(FMT_STRING("{}"), t);
|
||||
}
|
||||
|
||||
TEST(FormatTest, FmtStringInTemplate) {
|
||||
EXPECT_EQ(FmtToString(1), "1");
|
||||
EXPECT_EQ(FmtToString(0), "0");
|
||||
}
|
||||
|
||||
#endif // FMT_USE_CONSTEXPR
|
||||
|
||||
TEST(FormatTest, ConstructU8StringViewFromCString) {
|
||||
|
||||
Reference in New Issue
Block a user