improved test coverage

This commit is contained in:
Niels Lohmann
2018-01-14 17:22:06 +01:00
parent 6965ff00c8
commit f85f4967fe
6 changed files with 298 additions and 152 deletions
+4 -4
View File
@@ -759,8 +759,7 @@ class binary_writer
}
else
{
// TODO: replace by exception
assert(false);
JSON_THROW(out_of_range::create(407, "number overflow serializing " + std::to_string(n)));
}
}
else
@@ -805,11 +804,12 @@ class binary_writer
}
write_number(static_cast<int64_t>(n));
}
// LCOV_EXCL_START
else
{
// TODO: replace by exception
assert(false);
JSON_THROW(out_of_range::create(407, "number overflow serializing " + std::to_string(n)));
}
// LCOV_EXCL_STOP
}
}