コード例 #1
0
    def test_get_title(self):
        self.tabs.focus_position = 0
        self.assertEqual(self.tabs.get_title().text, 'Tab1')
        self.assertEqual(self.tabs.get_title(0).text, 'Tab1')
        self.assertEqual(self.tabs.get_title(self.tabs.get_id(0)).text, 'Tab1')

        self.assertEqual(self.tabs.get_title(1).text, 'Tab2')
        self.assertEqual(self.tabs.get_title(self.tabs.get_id(1)).text, 'Tab2')

        self.assertEqual(Tabs().get_title(), None)
コード例 #2
0
 def test_get_set_info_when_no_tabs_exist(self):
     with self.assertRaises(RuntimeError) as cm:
         Tabs().set_info(foo='bar')
     self.assertEqual(str(cm.exception), 'Tabs is empty')
     self.assertEqual(Tabs().get_info(), None)