ObjFW  Diff

Differences From Artifact [9b47851fa7]:

To Artifact [b3c5975985]:


74
75
76
77
78
79
80
81
82


83
84
85


86
87
88
89
90
74
75
76
77
78
79
80


81
82
83


84
85

86
87
88
89







-
-
+
+

-
-
+
+
-




	TEST(@"Calling a method via a super with self == nil",
	    [rt nilSuperTest] == nil)

	t = [OFMutableString stringWithString: @"foo"];
	foo = @"foo";

	[rt setFoo: t];
	TEST(@"copy, nonatomic properties", [[rt foo] isEqual: foo] &&
	    [rt foo] != foo && [[rt foo] retainCount] == 1)
	TEST(@"copy, nonatomic properties", [rt.foo isEqual: foo] &&
	    rt.foo != foo && rt.foo.retainCount == 1)

	[rt setBar: t];
	TEST(@"retain, atomic properties",
	rt.bar = t;
	TEST(@"retain, atomic properties", rt.bar == t && t.retainCount == 3)
	    [rt bar] == t && [t retainCount] == 3)

	[pool drain];
}
@end