Author: ericwa
Date: Thu Mar 20 22:23:09 2014
New Revision: 10600

URL: http://svn.gna.org/viewcvs/etoile?rev=10600&view=rev
Log:
Fix CoreObject test break

Modified:
    trunk/Etoile/Frameworks/CoreObject/Tests/Synchronization/TestSynchronizer.m
    
trunk/Etoile/Frameworks/CoreObject/Tests/Synchronization/TestSynchronizerMultiUser.m
    trunk/Etoile/Frameworks/CoreObject/Tests/Undo/TestUndo.m

Modified: 
trunk/Etoile/Frameworks/CoreObject/Tests/Synchronization/TestSynchronizer.m
URL: 
http://svn.gna.org/viewcvs/etoile/trunk/Etoile/Frameworks/CoreObject/Tests/Synchronization/TestSynchronizer.m?rev=10600&r1=10599&r2=10600&view=diff
==============================================================================
--- trunk/Etoile/Frameworks/CoreObject/Tests/Synchronization/TestSynchronizer.m 
(original)
+++ trunk/Etoile/Frameworks/CoreObject/Tests/Synchronization/TestSynchronizer.m 
Thu Mar 20 22:23:09 2014
@@ -40,7 +40,7 @@
        UKObjectKindOf([self clientMessages][0], 
COSynchronizerResponseToClientForSentRevisionsMessage);
        
        UKIntsEqual(1, [[[serverBranch rootObject] contents] count]);
-       UKObjectsEqual(S(clientChild1), [[serverBranch rootObject] contents]);
+       UKObjectsEqual(S(clientChild1.UUID), [[serverBranch rootObject] 
valueForKeyPath: @"contents.UUID"]);
        
        // Deliver the response to the client
        [transport deliverMessagesToClient];
@@ -62,7 +62,7 @@
        [transport deliverMessagesToClient];
        
        UKIntsEqual(1, [[[clientBranch rootObject] contents] count]);
-       UKObjectsEqual(S(serverChild1), [[clientBranch rootObject] contents]);
+       UKObjectsEqual(S(serverChild1.UUID), [[clientBranch rootObject] 
valueForKeyPath: @"contents.UUID"]);
        
        // No more messages
        UKIntsEqual(0, [[self clientMessages] count]);
@@ -97,7 +97,7 @@
        UKObjectKindOf([self clientMessages][0], 
COSynchronizerResponseToClientForSentRevisionsMessage);
        
        UKIntsEqual(2, [[[serverBranch rootObject] contents] count]);
-       UKObjectsEqual(S(clientChild1, serverChild1), [[serverBranch 
rootObject] contents]);
+       UKObjectsEqual(S(clientChild1.UUID, serverChild1.UUID), [[serverBranch 
rootObject] valueForKeyPath: @"contents.UUID"]);
        
        // Deliver the response to the client
        [transport deliverMessagesToClient];
@@ -107,7 +107,7 @@
        UKIntsEqual(0, [[self clientMessages] count]);
                
        UKIntsEqual(2, [[[clientBranch rootObject] contents] count]);
-       UKObjectsEqual(S(clientChild1, serverChild1), [[clientBranch 
rootObject] contents]);
+       UKObjectsEqual(S(clientChild1.UUID, serverChild1.UUID), [[clientBranch 
rootObject] valueForKeyPath: @"contents.UUID"]);
 }
 
 - (void) testServerAndClientEdit
@@ -143,7 +143,7 @@
        [transport deliverMessagesToServer];
        
        UKIntsEqual(2, [[[serverBranch rootObject] contents] count]);
-       UKObjectsEqual(S(clientChild1, serverChild1), [[serverBranch 
rootObject] contents]);
+       UKObjectsEqual(S(clientChild1.UUID, serverChild1.UUID), [[serverBranch 
rootObject] valueForKeyPath: @"contents.UUID"]);
        
        UKIntsEqual(0, [[self serverMessages] count]);
        
@@ -173,7 +173,7 @@
        UKIntsEqual(0, [[self clientMessages] count]);
        
        UKIntsEqual(2, [[[clientBranch rootObject] contents] count]);
-       UKObjectsEqual(S(clientChild1, serverChild1), [[clientBranch 
rootObject] contents]);
+       UKObjectsEqual(S(clientChild1.UUID, serverChild1.UUID), [[clientBranch 
rootObject] valueForKeyPath: @"contents.UUID"]);
 }
 
 - (void) testLocalClientCommitsAfterPushingToServer
@@ -197,7 +197,7 @@
        UKObjectKindOf([self clientMessages][1], 
COSynchronizerResponseToClientForSentRevisionsMessage);
        
        UKIntsEqual(2, [[[serverBranch rootObject] contents] count]);
-       UKObjectsEqual(S(clientChild1, serverChild1), [[serverBranch 
rootObject] contents]);
+       UKObjectsEqual(S(clientChild1.UUID, serverChild1.UUID), [[serverBranch 
rootObject] valueForKeyPath: @"contents.UUID"]);
        
        // Before the merged changes arrives at the client, make another commit 
on the client
        

Modified: 
trunk/Etoile/Frameworks/CoreObject/Tests/Synchronization/TestSynchronizerMultiUser.m
URL: 
http://svn.gna.org/viewcvs/etoile/trunk/Etoile/Frameworks/CoreObject/Tests/Synchronization/TestSynchronizerMultiUser.m?rev=10600&r1=10599&r2=10600&view=diff
==============================================================================
--- 
trunk/Etoile/Frameworks/CoreObject/Tests/Synchronization/TestSynchronizerMultiUser.m
        (original)
+++ 
trunk/Etoile/Frameworks/CoreObject/Tests/Synchronization/TestSynchronizerMultiUser.m
        Thu Mar 20 22:23:09 2014
@@ -157,7 +157,7 @@
        UKIntsEqual(2, [[self client2Messages] count]);
        
        UKIntsEqual(2, [[[client1Branch rootObject] contents] count]);
-       UKObjectsEqual(S(client1Child, client2Child), SA([[client1Branch 
rootObject] contents]));
+       UKObjectsEqual(S(client1Child.UUID, client2Child.UUID), 
SA([[client1Branch rootObject] valueForKeyPath: @"contents.UUID"]));
 
        [transport deliverMessagesToClient: @"client2"];
        
@@ -166,7 +166,7 @@
        UKIntsEqual(0, [[self client2Messages] count]);
        
        UKIntsEqual(2, [[[client2Branch rootObject] contents] count]);
-       UKObjectsEqual(S(client1Child, client2Child), SA([[client2Branch 
rootObject] contents]));
+       UKObjectsEqual(S(client1Child.UUID, client2Child.UUID), 
SA([[client2Branch rootObject] valueForKeyPath: @"contents.UUID"]));
 }
 
 @end

Modified: trunk/Etoile/Frameworks/CoreObject/Tests/Undo/TestUndo.m
URL: 
http://svn.gna.org/viewcvs/etoile/trunk/Etoile/Frameworks/CoreObject/Tests/Undo/TestUndo.m?rev=10600&r1=10599&r2=10600&view=diff
==============================================================================
--- trunk/Etoile/Frameworks/CoreObject/Tests/Undo/TestUndo.m    (original)
+++ trunk/Etoile/Frameworks/CoreObject/Tests/Undo/TestUndo.m    Thu Mar 20 
22:23:09 2014
@@ -661,7 +661,7 @@
        // Since the diffs will be [] -> [ child1 ]   +    [] -> [ child2 ], we 
can
        // get either [ child2, child1 ] or [ child1, child2 ]
        //
-       UKObjectsEqual(S(child1, child2), SA([root contents]));
+       UKObjectsEqual(S(child1.UUID, child2.UUID), SA([root valueForKeyPath: 
@"contents.UUID"]));
        UKObjectsEqual(@"org.etoile.CoreObject.selective-redo", 
[[_testTrack.nodes[4] commitDescriptor] identifier]);
 }
 


_______________________________________________
Etoile-cvs mailing list
Etoile-cvs@gna.org
https://mail.gna.org/listinfo/etoile-cvs

Reply via email to