コード例 #1
0
 def test_launchpad_login(self):
     lp = GLaunchpad()
     lp.connect("login-successful", self._cb_login_successful)
     # monkey patch
     lp.login = lambda u,p: True
     lp.login("user", "password")
     lp.emit("login-successful", None)
     main_loop = GObject.main_context_default()
     while main_loop.pending():
         main_loop.iteration()
     self.assertTrue(self._login_successful)
コード例 #2
0
ファイル: test_launchpad.py プロジェクト: cs2c/AppStream
 def test_launchpad_login(self):
     lp = GLaunchpad()
     lp.connect("login-successful", self._cb_login_successful)
     # monkey patch
     lp.login = lambda u,p: True
     lp.login("user", "password")
     lp.emit("login-successful", None)
     main_loop = GObject.main_context_default()
     while main_loop.pending():
         main_loop.iteration()
     self.assertTrue(self._login_successful)
コード例 #3
0
 def test_launchpad_get_subscribed_archives(self):
     lp = GLaunchpad()
     lp.get_subscribed_archives = self._monkey_get_subscribed_archives
     archives = lp.get_subscribed_archives()
     self.assertEqual(archives, ["deb http://foo:[email protected]/ main"])
コード例 #4
0
ファイル: test_launchpad.py プロジェクト: cs2c/AppStream
 def test_launchpad_get_subscribed_archives(self):
     lp = GLaunchpad()
     lp.get_subscribed_archives = self._monkey_get_subscribed_archives
     archives = lp.get_subscribed_archives()
     self.assertEqual(archives, ["deb http://foo:[email protected]/ main"])