@@ -2044,43 +2044,43 @@ class TestClass {
20442044 int initial_created = cross_call_master::ResourceHandle::GetTotalCreated ();
20452045
20462046 cross_call_master::ResourceHandle resource (42 , " OwnershipTest" );
2047- Log (std::format (" ✓ Created ResourceHandle ID: {}" , resource.GetId ()));
2047+ Log (std::format (" v Created ResourceHandle ID: {}" , resource.GetId ()));
20482048
20492049 // Get internal wrapper (simulate internal pointer access)
20502050 auto * wrapper = resource.get ();
2051- Log (std::format (" ✓ get() returned internal wrapper: {}" ,
2051+ Log (std::format (" v get() returned internal wrapper: {}" ,
20522052 reinterpret_cast <uintptr_t >(wrapper)));
20532053
20542054 // Release ownership
20552055 auto * handle = resource.release ();
2056- Log (std::format (" ✓ release() returned handle: {}" ,
2056+ Log (std::format (" v release() returned handle: {}" ,
20572057 reinterpret_cast <uintptr_t >(handle)));
20582058
20592059 if (wrapper != handle) {
2060- Log (" ✗ TEST 7 FAILED: get() did not return internal wrapper" );
2060+ Log (" x TEST 7 FAILED: get() did not return internal wrapper" );
20612061 return " false" ;
20622062 }
20632063
20642064 try {
20652065 resource.GetId ();
2066- Log (" ✗ TEST 7 FAILED: ResourceHandle still accessible after release()" );
2066+ Log (" x TEST 7 FAILED: ResourceHandle still accessible after release()" );
20672067 return " false" ;
20682068 } catch (const std::exception& e) {
2069- Log (" ✓ ResourceHandle is invalid after release()" );
2069+ Log (" v ResourceHandle is invalid after release()" );
20702070 }
20712071
20722072 // Check that handle is now owned externally and alive count updated correctly
20732073 int alive_after_release = cross_call_master::ResourceHandle::GetAliveCount ();
20742074 if (alive_after_release != initial_alive + 1 ) {
2075- Log (std::format (" ✗ TEST 7 FAILED: Alive count mismatch after release. "
2075+ Log (std::format (" x TEST 7 FAILED: Alive count mismatch after release. "
20762076 " Expected {}, got {}" ,
20772077 initial_alive + 1 , alive_after_release));
20782078 return " false" ;
20792079 }
20802080
20812081 cross_call_master::ResourceHandleDestroy (handle);
20822082
2083- Log (" ✓ TEST 7 PASSED: Ownership transfer working correctly\n " );
2083+ Log (" v TEST 7 PASSED: Ownership transfer working correctly\n " );
20842084 return " true" ;
20852085 }
20862086};
0 commit comments