Fixes for tests with weak pointers in notification observers.

This commit is contained in:
rfm 2024-12-27 13:11:10 +00:00
parent b41e352662
commit 0ede979d15
5 changed files with 15 additions and 6 deletions

View file

@ -6,13 +6,14 @@
int main()
{
NSAutoreleasePool *arp = [NSAutoreleasePool new];
id testObject = nil;
NSAutoreleasePool *arp = [NSAutoreleasePool new];
id testObject = nil;
test_alloc(@"NSConnection");
testObject = [NSConnection new];
test_NSObject(@"NSConnection",[NSArray arrayWithObject:testObject]);
test_NSObject(@"NSConnection", [NSArray arrayWithObject: testObject]);
testObject = [NSConnection defaultConnection];
PASS(testObject != nil && [testObject isKindOfClass:[NSConnection class]],
PASS(testObject != nil && [testObject isKindOfClass: [NSConnection class]],
"NSConnection +defaultConnection works");
[arp release]; arp = nil;