Author: ericwa
Date: Mon Sep  1 23:36:12 2008
New Revision: 3566

URL: http://svn.gna.org/viewcvs/etoile?rev=3566&view=rev
Log:
Modified COGroup methods to have more consistent behaviour:
Methods with "objects" in their name can return/accept anything implementing
 COObject, including COGroup's
Methods with "groups" in their name only return/accept COGroup's

Modified the tests to expect this new behaviour.
One in TestGroup.m was commented out because it assumed the array returned by
[g objects] would continue to be updated when the group is. Not sure if that
is an assumption that should be allowed or not.

Modified:
    trunk/Etoile/Frameworks/CoreObject/COGroup.m
    trunk/Etoile/Frameworks/CoreObject/Headers/COGroup.h
    trunk/Etoile/Frameworks/CoreObject/TestGroup.m
    trunk/Etoile/Frameworks/CoreObject/TestObjectContext.m


_______________________________________________
Etoile-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-cvs

Reply via email to