mirror of
https://github.com/Tencent/rapidjson.git
synced 2025-10-29 12:27:59 +01:00
Improve Value::IsFloat() coverage
This commit is contained in:
@@ -402,6 +402,7 @@ TEST(Value, Int) {
|
|||||||
EXPECT_TRUE(x.IsUint64());
|
EXPECT_TRUE(x.IsUint64());
|
||||||
|
|
||||||
EXPECT_FALSE(x.IsDouble());
|
EXPECT_FALSE(x.IsDouble());
|
||||||
|
EXPECT_FALSE(x.IsFloat());
|
||||||
EXPECT_FALSE(x.IsNull());
|
EXPECT_FALSE(x.IsNull());
|
||||||
EXPECT_FALSE(x.IsBool());
|
EXPECT_FALSE(x.IsBool());
|
||||||
EXPECT_FALSE(x.IsFalse());
|
EXPECT_FALSE(x.IsFalse());
|
||||||
@@ -456,6 +457,7 @@ TEST(Value, Uint) {
|
|||||||
EXPECT_NEAR(1234.0, x.GetDouble(), 0.0); // Number can always be cast as double but !IsDouble().
|
EXPECT_NEAR(1234.0, x.GetDouble(), 0.0); // Number can always be cast as double but !IsDouble().
|
||||||
|
|
||||||
EXPECT_FALSE(x.IsDouble());
|
EXPECT_FALSE(x.IsDouble());
|
||||||
|
EXPECT_FALSE(x.IsFloat());
|
||||||
EXPECT_FALSE(x.IsNull());
|
EXPECT_FALSE(x.IsNull());
|
||||||
EXPECT_FALSE(x.IsBool());
|
EXPECT_FALSE(x.IsBool());
|
||||||
EXPECT_FALSE(x.IsFalse());
|
EXPECT_FALSE(x.IsFalse());
|
||||||
@@ -500,6 +502,7 @@ TEST(Value, Int64) {
|
|||||||
EXPECT_TRUE(x.IsUint64());
|
EXPECT_TRUE(x.IsUint64());
|
||||||
|
|
||||||
EXPECT_FALSE(x.IsDouble());
|
EXPECT_FALSE(x.IsDouble());
|
||||||
|
EXPECT_FALSE(x.IsFloat());
|
||||||
EXPECT_FALSE(x.IsNull());
|
EXPECT_FALSE(x.IsNull());
|
||||||
EXPECT_FALSE(x.IsBool());
|
EXPECT_FALSE(x.IsBool());
|
||||||
EXPECT_FALSE(x.IsFalse());
|
EXPECT_FALSE(x.IsFalse());
|
||||||
@@ -561,6 +564,7 @@ TEST(Value, Uint64) {
|
|||||||
EXPECT_TRUE(x.IsUint64());
|
EXPECT_TRUE(x.IsUint64());
|
||||||
|
|
||||||
EXPECT_FALSE(x.IsDouble());
|
EXPECT_FALSE(x.IsDouble());
|
||||||
|
EXPECT_FALSE(x.IsFloat());
|
||||||
EXPECT_FALSE(x.IsNull());
|
EXPECT_FALSE(x.IsNull());
|
||||||
EXPECT_FALSE(x.IsBool());
|
EXPECT_FALSE(x.IsBool());
|
||||||
EXPECT_FALSE(x.IsFalse());
|
EXPECT_FALSE(x.IsFalse());
|
||||||
|
|||||||
Reference in New Issue
Block a user