Remove WriteArrayOfUnknownSize because it shouldn't compile according to standard.

This commit is contained in:
Victor Zverovich 2014-07-10 08:42:33 -07:00
parent 47f2e7aa02
commit c0d55e6308

View File

@ -129,8 +129,6 @@ class TestString {
} }
}; };
extern char array_of_unknown_size[];
TEST(ArrayTest, Ctor) { TEST(ArrayTest, Ctor) {
Array<char, 123> array; Array<char, 123> array;
EXPECT_EQ(0u, array.size()); EXPECT_EQ(0u, array.size());
@ -421,12 +419,6 @@ TEST(WriterTest, WriteWideString) {
//fmt::WWriter() << "abc"; //fmt::WWriter() << "abc";
} }
TEST(WriterTest, WriteArrayOfUnknownSize) {
fmt::Writer w;
w.write("{}", array_of_unknown_size);
EXPECT_EQ(array_of_unknown_size, w.str());
}
TEST(WriterTest, bin) { TEST(WriterTest, bin) {
using fmt::bin; using fmt::bin;
EXPECT_EQ("1100101011111110", (Writer() << bin(0xcafe)).str()); EXPECT_EQ("1100101011111110", (Writer() << bin(0xcafe)).str());
@ -1534,6 +1526,3 @@ TEST(FormatTest, FormatMessageExample) {
EXPECT_EQ("[42] something happened", EXPECT_EQ("[42] something happened",
FormatMessage(42, "{} happened", "something")); FormatMessage(42, "{} happened", "something"));
} }
// This should be at the end of the file to make the array size unknown above.
char array_of_unknown_size[] = "abc";