diff test/test_actions.py @ 3187:79bcf944ceb8 maint-0.8

fixes
author Richard Jones <richard@users.sourceforge.net>
date Tue, 15 Feb 2005 23:42:38 +0000
parents edcb45ef6879
children 53987aa153d2
line wrap: on
line diff
--- a/test/test_actions.py	Tue Feb 15 23:04:32 2005 +0000
+++ b/test/test_actions.py	Tue Feb 15 23:42:38 2005 +0000
@@ -168,10 +168,14 @@
         self.assertEqual(self.action.lastNodeActivity(), self.now)
 
     def testCollision(self):
-        self.failUnless(self.action.detectCollision(
-            self.now, self.now + Interval("1d")))
-        self.failIf(self.action.detectCollision(
-            self.now, self.now - Interval("1d")))
+        # fake up an actual change
+        self.action.classname = 'test'
+        self.action.nodeid = '1'
+        self.client.parsePropsFromForm = lambda: ({('test','1'):{1:1}}, [])
+        self.failUnless(self.action.detectCollision(self.now,
+            self.now + Interval("1d")))
+        self.failIf(self.action.detectCollision(self.now,
+            self.now - Interval("1d")))
         self.failIf(self.action.detectCollision(None, self.now))
 
 class LoginTestCase(ActionTestCase):

Roundup Issue Tracker: http://roundup-tracker.org/