mirror of
https://github.com/cappuccino/cappuccino.git
synced 2026-10-07 17:38:02 +00:00
1. CPSet and CPMutableSet are now abstract super classes that create appropriate concrete subclasses behind the scenes. 2. CPSet subclassers need only implement -count, -member:, and -objectEnumerator. 3. CPMutableSet subclassers need only implement -count, -member:, -objectEnumerator:, -addObject:, and removeObject:. 4. Added more CPSet tests. 5. Added _CPKeyValueCodingSet which subclasses CPSet for set returns in valueForKey:. Reviewed by me.
Requires objj be installed, as well as ojunit, located at http://github.com/280north/ojunit
Run individual tests using a command similar to the following:
objj ojunit/OJTestRunnerText.j cappuccino/Tests/Foundation/CPDateTest.j