--- a/server/test/unittest_ldapuser.py Tue Aug 18 09:25:44 2009 +0200
+++ b/server/test/unittest_ldapuser.py Fri Aug 21 16:26:20 2009 +0200
@@ -151,7 +151,8 @@
self.patch_authenticate()
cnx = self.login('syt', 'dummypassword')
cu = cnx.cursor()
- cu.execute('SET X in_state S WHERE X login "alf", S name "deactivated"')
+ alf = cu.execute('Any X WHERE X login "alf"').get_entity(0, 0)
+ alf.fire_transition('deactivate')
try:
cnx.commit()
alf = self.sexecute('CWUser X WHERE X login "alf"').get_entity(0, 0)
@@ -167,7 +168,8 @@
finally:
# restore db state
self.restore_connection()
- self.sexecute('SET X in_state S WHERE X login "alf", S name "activated"')
+ alf = self.sexecute('Any X WHERE X login "alf"').get_entity(0, 0)
+ alf.fire_transition('activate')
self.sexecute('DELETE X in_group G WHERE X login "syt", G name "managers"')
def test_same_column_names(self):