mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
complete the amf0 strict array utest
This commit is contained in:
parent
5a06909d75
commit
e6c03c6d6d
1 changed files with 14 additions and 0 deletions
|
@ -874,6 +874,11 @@ VOID TEST(AMF0Test, ApiAnyAssert)
|
||||||
SrsAutoFree(SrsAmf0Any, o);
|
SrsAutoFree(SrsAmf0Any, o);
|
||||||
EXPECT_TRUE(o->is_ecma_array());
|
EXPECT_TRUE(o->is_ecma_array());
|
||||||
}
|
}
|
||||||
|
if (true) {
|
||||||
|
o = SrsAmf0Any::strict_array();
|
||||||
|
SrsAutoFree(SrsAmf0Any, o);
|
||||||
|
EXPECT_TRUE(o->is_strict_array());
|
||||||
|
}
|
||||||
|
|
||||||
// empty object
|
// empty object
|
||||||
if (true) {
|
if (true) {
|
||||||
|
@ -892,6 +897,15 @@ VOID TEST(AMF0Test, ApiAnyAssert)
|
||||||
EXPECT_EQ(ERROR_SUCCESS, o->write(&s));
|
EXPECT_EQ(ERROR_SUCCESS, o->write(&s));
|
||||||
EXPECT_EQ(1+4+3, s.pos());
|
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)
|
VOID TEST(AMF0Test, ApiObjectProps)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue