Don't assume JS integers are dynamic Ints

Reviewed By: kathryngray

Differential Revision: D5643016

fbshipit-source-id: 2e4e1bce013e16c286745dc2a9aa5ff251f7afdd
This commit is contained in:
Marc Horowitz
2017-08-18 14:43:28 -07:00
committed by Facebook Github Bot
parent 2292023a1b
commit f6de2e4a9b
3 changed files with 8 additions and 9 deletions

View File

@@ -51,8 +51,8 @@ TEST(Value, ToJSONString) {
EXPECT_TRUE(dyn.isObject());
auto val = dyn.at("a");
ASSERT_NE(nullptr, val);
ASSERT_TRUE(val.isInt());
EXPECT_EQ(4, val.getInt());
ASSERT_TRUE(val.isNumber());
EXPECT_EQ(4, val.asInt());
EXPECT_EQ(4.0f, val.asDouble());
JSC_JSGlobalContextRelease(ctx);