diff --git a/trunk/src/utest/srs_utest_amf0.cpp b/trunk/src/utest/srs_utest_amf0.cpp index 5f28f3cfe..d92efd289 100644 --- a/trunk/src/utest/srs_utest_amf0.cpp +++ b/trunk/src/utest/srs_utest_amf0.cpp @@ -2666,5 +2666,17 @@ VOID TEST(ProtocolJSONTest, Parse) EXPECT_TRUE(p->is_array()); srs_freep(p); } + + if (true) { + SrsJsonAny* p = SrsJsonAny::loads("{\"id\":3}"); + EXPECT_TRUE(p->is_object()); + srs_freep(p); + } + + if (true) { + SrsJsonAny* p = SrsJsonAny::loads("[\"id\",3]"); + EXPECT_TRUE(p->is_array()); + srs_freep(p); + } }