Skip to content

Commit bfffe8c

Browse files
author
Billy Donahue
committed
prettier test
1 parent 73154fb commit bfffe8c

File tree

1 file changed

+28
-25
lines changed

1 file changed

+28
-25
lines changed

src/test_lib_json/main.cpp

Lines changed: 28 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -2304,39 +2304,42 @@ JSONTEST_FIXTURE(CharReaderAllowSpecialFloatsTest, issue209) {
23042304

23052305
struct TestData {
23062306
int line;
2307-
bool ok_expected;
2307+
bool ok;
23082308
std::string in;
23092309
std::string out;
23102310
};
23112311
const TestData test_data[] = {
2312-
{ __LINE__, 1, "9"},
2313-
{ __LINE__, 0, "0Infinity"},
2314-
{ __LINE__, 0, "1Infinity"},
2315-
{ __LINE__, 0, "9Infinity"},
2316-
2317-
{ __LINE__, 0, "0nfinity"},
2318-
{ __LINE__, 0, "1nfinity"},
2319-
{ __LINE__, 0, "9nfinity"},
2320-
2321-
{ __LINE__, 0, "nfinity"},
2322-
{ __LINE__, 0, ".nfinity"},
2323-
{ __LINE__, 0, "9nfinity"},
2324-
{ __LINE__, 0, "-nfinity"},
2325-
{ __LINE__, 1, "Infinity"},
2326-
{ __LINE__, 0, ".Infinity"},
2327-
{ __LINE__, 0, "_Infinity"},
2328-
{ __LINE__, 0, "_nfinity"},
2329-
{ __LINE__, 1, "-Infinity"},
2312+
{__LINE__, 1, "{\"a\":9}"},
2313+
{__LINE__, 0, "{\"a\":0Infinity}"},
2314+
{__LINE__, 0, "{\"a\":1Infinity}"},
2315+
{__LINE__, 0, "{\"a\":9Infinity}"},
2316+
{__LINE__, 0, "{\"a\":0nfinity}"},
2317+
{__LINE__, 0, "{\"a\":1nfinity}"},
2318+
{__LINE__, 0, "{\"a\":9nfinity}"},
2319+
{__LINE__, 0, "{\"a\":nfinity}"},
2320+
{__LINE__, 0, "{\"a\":.nfinity}"},
2321+
{__LINE__, 0, "{\"a\":9nfinity}"},
2322+
{__LINE__, 0, "{\"a\":-nfinity}"},
2323+
{__LINE__, 1, "{\"a\":Infinity}"},
2324+
{__LINE__, 0, "{\"a\":.Infinity}"},
2325+
{__LINE__, 0, "{\"a\":_Infinity}"},
2326+
{__LINE__, 0, "{\"a\":_nfinity}"},
2327+
{__LINE__, 1, "{\"a\":-Infinity}"}
23302328
};
23312329
for (size_t tdi = 0; tdi < sizeof(test_data) / sizeof(*test_data); ++tdi) {
23322330
const TestData& td = test_data[tdi];
2333-
std::string s = std::string("{\"a\":") + td.in + std::string("}");
2334-
bool ok = reader->parse(&*s.begin(),
2335-
&*s.begin() + s.size(),
2331+
bool ok = reader->parse(&*td.in.begin(),
2332+
&*td.in.begin() + td.in.size(),
23362333
&root, &errs);
2337-
JSONTEST_ASSERT_EQUAL(td.ok_expected, ok)
2338-
<< " s:{" << s << "}, "
2339-
<< "line:" << td.line << "\n";
2334+
JSONTEST_ASSERT(td.ok == ok)
2335+
<< "line:" << td.line << "\n"
2336+
<< " expected: {"
2337+
<< "ok:" << td.ok
2338+
<< ", in:\'" << td.in << "\'"
2339+
<< "}\n"
2340+
<< " actual: {"
2341+
<< "ok:" << ok
2342+
<< "}\n";
23402343
}
23412344

23422345
{

0 commit comments

Comments
 (0)