update controller code

This commit is contained in:
Rongsong Shen 2025-11-05 16:58:57 +08:00
parent 2836d196da
commit 41f56fa6ed
54 changed files with 9688 additions and 214 deletions

View file

@ -15,7 +15,7 @@ void test_xstring_create(void)
myobj_t* obj;
objmgr_init(&mgr);
register_xstring(&mgr,4,4);
register_xstring(&mgr, 4, 4);
TEST_ASSERT_EQUAL(1, mgr.types.count);
s2 = create_obj_by_typename(&mgr, "xstring", s1);
@ -37,7 +37,7 @@ void test_xstring_ref(void)
myobj_t* obj;
objmgr_init(&mgr);
register_xstring(&mgr,4,4);
register_xstring(&mgr, 4, 4);
TEST_ASSERT_EQUAL(1, mgr.types.count);
s1 = create_obj_by_typename(&mgr, "xstring",
@ -63,7 +63,7 @@ void test_xstring_deref(void)
myobj_t* obj;
objmgr_init(&mgr);
register_xstring(&mgr,4,4);
register_xstring(&mgr, 4, 4);
TEST_ASSERT_EQUAL(1, mgr.types.count);
s2 = create_obj_by_typename(&mgr, "xstring", s1);
@ -73,12 +73,12 @@ void test_xstring_deref(void)
TEST_ASSERT_EQUAL(0, rc);
if (rc == 0) {
objtype_t *typeval;
objtype_t* typeval;
obj = TO_MYOBJ(s2);
typeval = obj->type;
obj = TO_MYOBJ(s2);
typeval = obj->type;
obj_deref(s2);
obj_deref(s2);
TEST_ASSERT_EQUAL(0, XSTRING_TYPE_STRINGS(typeval).count);
}
@ -95,7 +95,7 @@ void test_xstring_share(void)
int rc = 0;
objmgr_init(&mgr);
register_xstring(&mgr,4,4);
register_xstring(&mgr, 4, 4);
TEST_ASSERT_EQUAL(1, mgr.types.count);
s2 = create_obj_by_typename(&mgr, "xstring", s1);