~nataliabidart/ubuntuone-control-panel/stable-3-0-update-2.99.90

« back to all changes in this revision

Viewing changes to ubuntuone/controlpanel/gui/qt/tests/test_gui.py

  • Committer: Natalia B. Bidart
  • Date: 2012-03-06 15:19:46 UTC
  • mfrom: (238.1.38 ubuntuone-control-panel)
  • Revision ID: natalia.bidart@canonical.com-20120306151946-gr10vvfe4m4l35rk
- Updating from trunk up to revno 276.

Show diffs side-by-side

added added

removed removed

Lines of Context:
45
45
    def test_on_signin_canceled(self):
46
46
        """On SigninPanel's signinCanceled, close."""
47
47
        self.patch(self.ui, 'closeEvent', self._set_called)
48
 
        self.ui.ui.control_panel.ui.signin.signinCanceled.emit()
 
48
        self.ui.ui.control_panel.finished.emit()
49
49
        self.assertEqual(len(self._called[0]), 1)
50
50
        self.assertIsInstance(self._called[0][0], gui.QtGui.QCloseEvent)
 
51
 
 
52
    def test_quit_action(self):
 
53
        """Check that the app can quit using the keyboard."""
 
54
        self.assertEqual(self.ui.quit_action.shortcuts(),
 
55
            ["Ctrl+q", "Ctrl+w"])
 
56
        self.ui.close_callback = self._set_called
 
57
        self.ui.quit_action.trigger()
 
58
        self.assertFalse(self.ui.isVisible())
 
59
        self.assertEqual(self._called,
 
60
                         ((), {}), 'close_callback called.')