mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-30 08:21:25 +00:00
Mark tests hopefull for bugs in libobjc2
This commit is contained in:
parent
b235f9e16d
commit
9c6bd9ed97
1 changed files with 8 additions and 0 deletions
|
@ -131,8 +131,13 @@ testHopeful = NO;
|
|||
u = [assoc2 retainCount];
|
||||
DESTROY(o);
|
||||
LEAVE_POOL
|
||||
|
||||
// retained values are apparently leaked in gnustep runtime
|
||||
testHopeful = YES;
|
||||
PASS(u - 1 == [assoc2 retainCount],
|
||||
"OBJC_ASSOCIATION_RETAIN value released when object is deallocated")
|
||||
testHopeful = NO;
|
||||
|
||||
ENTER_POOL
|
||||
o = [NSObject new];
|
||||
a = 0;
|
||||
|
@ -155,8 +160,11 @@ testHopeful = NO;
|
|||
}
|
||||
DESTROY(values[i]);
|
||||
}
|
||||
// retained values are apparently leaked in gnustep runtime
|
||||
testHopeful = YES;
|
||||
PASS(a == sizeof(values)/sizeof(NSObject*),
|
||||
"many values were released when object was deallocated");
|
||||
testHopeful = NO;
|
||||
|
||||
t0 = "1@1:@";
|
||||
t1 = NSGetSizeAndAlignment(t0, &s, &a);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue