~jbicha/ubuntu-sso-client/lp-949978-improve-grammar

« back to all changes in this revision

Viewing changes to ubuntu_sso/qt/tests/test_ssl_dialog.py

  • Committer: Tarmac
  • Author(s): Manuel de la Pena
  • Date: 2012-03-05 21:26:30 UTC
  • mfrom: (897.2.2 appname-ssl)
  • Revision ID: tarmac-20120305212630-qo1f3hotxo25j4cx
Ensure that the strings used in sso do not have ubuntu one in them.

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
from ubuntu_sso.qt import ssl_dialog
25
25
from ubuntu_sso.utils.ui import (
26
26
    CANCEL_BUTTON,
 
27
    SSL_APPNAME_HELP,
27
28
    SSL_DETAILS_HELP,
28
29
    SSL_DESCRIPTION,
29
30
    SSL_DOMAIN_HELP,
51
52
        yield super(SSLDialogTestCase, self).setUp()
52
53
        self.domain = 'test-domain'
53
54
        self.details = 'SSL details'
 
55
        self.appname = 'test'
54
56
 
55
 
        self.dialog = ssl_dialog.SSLDialog(domain=self.domain,
 
57
        self.dialog = ssl_dialog.SSLDialog(self.appname,
 
58
                                           domain=self.domain,
56
59
                                           details=self.details)
57
60
        self.return_code = None
58
61
 
64
67
 
65
68
    def test_init_none_domain(self):
66
69
        """Test the init method when the domain is none."""
67
 
        dialog = ssl_dialog.SSLDialog(domain=None, details=self.details)
 
70
        dialog = ssl_dialog.SSLDialog(self.appname, domain=None,
 
71
                                      details=self.details)
68
72
        self.assertEqual(self.details, dialog.details)
69
73
        self.assertEqual('', dialog.domain)
70
74
 
71
75
    def test_init_none_details(self):
72
76
        """Test the init method when the details are none."""
73
 
        dialog = ssl_dialog.SSLDialog(domain=self.domain, details=None)
 
77
        dialog = ssl_dialog.SSLDialog(self.appname, domain=self.domain,
 
78
                                      details=None)
74
79
        self.assertEqual('', dialog.details)
75
80
        self.assertEqual(self.domain, dialog.domain)
76
81
 
84
89
                                              second_reason=SSL_SECOND_REASON,
85
90
                                              third_reason=SSL_THIRD_REASON)
86
91
        self.assertEqual(intro, unicode(self.dialog.ui.intro_label.text()))
87
 
        self.assertEqual(SSL_NOT_SURE,
 
92
        self.assertEqual(SSL_NOT_SURE % dict(app_name=self.appname),
88
93
                unicode(self.dialog.ui.not_sure_label.text()))
89
94
        self.assertEqual(SSL_REMEMBER_DECISION,
90
95
                unicode(self.dialog.ui.remember_checkbox.text()))
119
124
        self.patch(ssl_dialog.SSLDialog, '_on_cancel_clicked',
120
125
                                          fake_on_cancel_clicked)
121
126
 
122
 
        dialog = ssl_dialog.SSLDialog(domain=None, details=self.details)
 
127
        dialog = ssl_dialog.SSLDialog(self.appname, domain=None,
 
128
                                      details=self.details)
123
129
 
124
130
        dialog.ui.connect_button.clicked.emit(True)
125
131
        self.assertIn('_on_connect_clicked', called)
188
194
                                                         argparse.called)
189
195
        self.assertIn(('add_argument', '--details', True, SSL_DETAILS_HELP),
190
196
                                                          argparse.called)
 
197
        self.assertIn(('add_argument', '--appname', True, SSL_APPNAME_HELP),
 
198
                                                          argparse.called)
191
199
        self.assertIn(('parse_args',), argparse.called)