Testing: fix the failures of Session.SetConfig related 2 cases

The reason is that the update config contains 'password', which
save passwords in keyring. Usually, it pops up a dialog which
prevents testing. Change update the property from 'password' to
'username'.
This commit is contained in:
Zhu, Yongsheng 2009-12-25 16:33:23 +08:00
parent c09e17d90c
commit ec578da117
1 changed files with 3 additions and 3 deletions

View File

@ -720,7 +720,7 @@ class TestSessionAPIsDummy(unittest.TestCase, DBusUtil):
}
# update config
self.updateConfig = {
"" : { "password" : "nosecret"},
"" : { "username" : "doe"},
"source/addressbook" : { "sync" : "slow"}
}
self.sources = ['addressbook', 'calendar', 'todo', 'memo']
@ -762,7 +762,7 @@ class TestSessionAPIsDummy(unittest.TestCase, DBusUtil):
""" update the given config """
self.session.SetConfig(True, False, self.updateConfig, utf8_strings=True)
config = self.session.GetConfig(False, utf8_strings=True)
self.failUnlessEqual(config[""]["password"], "nosecret")
self.failUnlessEqual(config[""]["username"], "doe")
self.failUnlessEqual(config["source/addressbook"]["sync"], "slow")
def testUpdateConfigTemp(self):
@ -785,7 +785,7 @@ class TestSessionAPIsDummy(unittest.TestCase, DBusUtil):
""" GetConfig is affected """
config = self.session.GetConfig(False, utf8_strings=True)
""" no change of any properties """
self.failUnlessEqual(config[""]["password"], "nosecret")
self.failUnlessEqual(config[""]["username"], "doe")
self.failUnlessEqual(config["source/addressbook"]["sync"], "slow")
def testGetConfigWithTempConfig(self):