~evfool/software-center/lp1034894

« back to all changes in this revision

Viewing changes to tests/gtk3/test_spinner.py

  • Committer: Michael Vogt
  • Date: 2012-08-29 07:17:51 UTC
  • mfrom: (3126.1.3 software-center)
  • Revision ID: michael.vogt@ubuntu.com-20120829071751-ruxkjtcw24a1ndfo
merged p:~gary-lasker/software-center/recommender-panel-visual-tweaks

Show diffs side-by-side

added added

removed removed

Lines of Context:
147
147
        self.assertFalse(self.obj.spinner_view.spinner.get_property('active'))
148
148
        self.assertFalse(self.obj.spinner_view.spinner.get_visible())
149
149
 
 
150
    def test_specify_spinner_size(self):
 
151
        # check small spinner case
 
152
        notebook = spinner.SpinnerNotebook(self.content,
 
153
                                           "test spinner label",
 
154
                                           spinner.SpinnerView.SMALL)
 
155
        self.assertEqual(notebook.spinner_view.spinner.get_size_request(),
 
156
                        (24, 24))
 
157
        # check large spinner case (default)
 
158
        notebook = spinner.SpinnerNotebook(self.content,
 
159
                                           "test spinner label")
 
160
        self.assertEqual(notebook.spinner_view.spinner.get_size_request(),
 
161
                        (48, 48))
 
162
        # check that specifying an invalid spinner_size value raises
 
163
        # an exception
 
164
        with self.assertRaises(ValueError):
 
165
            notebook = spinner.SpinnerNotebook(self.content,
 
166
                                               "test spinner label",
 
167
                                               48)
150
168
 
151
169
if __name__ == "__main__":
152
170
    unittest.main()