1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-02-13 03:41:55 +00:00

complete the amf0 strict array utest

This commit is contained in:
winlin 2014-06-07 20:40:02 +08:00
parent 5a06909d75
commit e6c03c6d6d

View file

@ -874,6 +874,11 @@ VOID TEST(AMF0Test, ApiAnyAssert)
SrsAutoFree(SrsAmf0Any, o);
EXPECT_TRUE(o->is_ecma_array());
}
if (true) {
o = SrsAmf0Any::strict_array();
SrsAutoFree(SrsAmf0Any, o);
EXPECT_TRUE(o->is_strict_array());
}
// empty object
if (true) {
@ -892,6 +897,15 @@ VOID TEST(AMF0Test, ApiAnyAssert)
EXPECT_EQ(ERROR_SUCCESS, o->write(&s));
EXPECT_EQ(1+4+3, s.pos());
}
// strict array
if (true) {
o = SrsAmf0Any::strict_array();
SrsAutoFree(SrsAmf0Any, o);
s.reset();
EXPECT_EQ(ERROR_SUCCESS, o->write(&s));
EXPECT_EQ(1+4, s.pos());
}
}
VOID TEST(AMF0Test, ApiObjectProps)