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