Exemple #1
0
    def test_alias(self):
        app = App()
        dict_callback_obj = Builder.dict_from_callback_obj(app)
        expected = app.on_mnu_foo_activated

        for name in ['on_mnu_foo_activated',
                     'on_tool_foo_activated', 
                     'on_btn_foo_clicked']:
            self.assertEqual(dict_callback_obj[name] , expected)
Exemple #2
0
    def test_alias(self):
        app = App()
        dict_callback_obj = Builder.dict_from_callback_obj(app)
        expected = app.on_mnu_foo_activated

        for name in [
                'on_mnu_foo_activated', 'on_tool_foo_activated',
                'on_btn_foo_clicked'
        ]:
            self.assertEqual(dict_callback_obj[name], expected)
Exemple #3
0
 def test_dictionary_access_to_callback_obj(self):
     app = App()
     dict_callback_obj = Builder.dict_from_callback_obj(app)
     actual = dict_callback_obj.keys()
     actual.sort()
     expected = ['__init__', 'asterix', 'cartoon','doraemon',
      'mickey mouse', 'miffy', 'on_btn_foo_clicked', 'on_label_show',
      'on_mnu_foo_activated', 'on_tool_foo_activated', 'on_window_show',
      'window_show_cb']
     self.assertEqual(actual, expected)
Exemple #4
0
 def test_dictionary_access_to_callback_obj(self):
     app = App()
     dict_callback_obj = Builder.dict_from_callback_obj(app)
     actual = dict_callback_obj.keys()
     actual.sort()
     expected = [
         '__init__', 'asterix', 'cartoon', 'doraemon', 'mickey mouse',
         'miffy', 'on_btn_foo_clicked', 'on_label_show',
         'on_mnu_foo_activated', 'on_tool_foo_activated', 'on_window_show',
         'window_show_cb'
     ]
     self.assertEqual(actual, expected)