mirror of
https://github.com/openharmony/ability_ability_runtime.git
synced 2026-08-24 12:43:16 -04:00
5dd86d5f1d
- StructCreate now rejects struct names not found in registered metadata, returning PROPERTY_NOT_FOUND - Add missing TAG_LOGE for ValidateVariantTypeDeep IPC handle null path - Add comprehensive nested scenario tests: 2-level/3-level nesting, circular reference detection, deep copy verification, overwrite no-leak, and nested type mismatch - Add vt validation tests for Set_Remove, Set_Contains, Map_Get, Map_Remove, Map_ContainsKey - Add StructCreate unknown/unregistered name rejection tests - Fix existing tests to register struct metadata before StructCreate calls - Add TypeInfoMatches TDD cases covering nested type comparison Co-Authored-By: Agent Signed-off-by: yewei0794 <weiyejxnf@163.com> Change-Id: I960f1123815487dbb803c5f14a0cbff7e02e082f