Changeset 1146:6b16627388a5

Show
Ignore:
Timestamp:
04/29/08 12:21:58 (2 months ago)
Author:
Ronny Pfannschmidt <Ronny.Pfannschmidt@…>
Message:

removed unused features from actions

Files:
2 modified

Legend:

Unmodified
Added
Removed
  • pida/core/actions.py

    r1140 r1146  
    132132        act = atype(name=name, label=label, tooltip=tooltip, stock_id=stock_id) 
    133133        self._actions.add_action(act) 
    134         if callback is None: 
    135             callback = getattr(self, 'act_%s' % name, None) 
    136134        if callback is not None: 
    137135            act.connect('activate', callback) 
    138          
    139         if accel == 'NOACCEL': 
    140             warnings.warn('the accel `NOACCEL` is deprecated, use None', 
    141                     DeprecationWarning, 2) 
    142  
    143         if accel != 'NOACCEL' and accel is not None: 
     136 
     137        if accel is not None: 
    144138            self._create_key_option(act, name, label, tooltip, accel) 
    145139 
  • tests/core/test_actions.py

    r108 r1146  
    1010 
    1111    def create_actions(self): 
    12         self.create_action('banana', TYPE_NORMAL, 'do a banana', 'bananatt', gtk.STOCK_OPEN) 
    13         self.create_action('banana2', TYPE_NORMAL, 'do a banana', 'bananatt', gtk.STOCK_OPEN, 
     12        self.create_action('banana', TYPE_NORMAL, 'do a banana', 'bananatt', gtk.STOCK_OPEN, 
    1413            self.my_handler) 
    15  
    16     def act_banana(self, action): 
    17         self.svc.banana = True 
    1814 
    1915    def my_handler(self, action): 
     
    4137 
    4238    def test_label(self): 
    43         self.assertEqual(self._acts.get_action('banana').get_property('label'), 'do a banana') 
     39        self.assertEqual(self._act.get_property('label'), 'do a banana') 
    4440 
    4541    def test_tt(self): 
    46         self.assertEqual(self._acts.get_action('banana').get_property('tooltip'), 'bananatt') 
     42        self.assertEqual(self._act.get_property('tooltip'), 'bananatt') 
    4743 
    4844    def test_sid(self): 
    49         self.assertEqual(self._acts.get_action('banana').get_property('stock_id'), gtk.STOCK_OPEN) 
     45        self.assertEqual(self._act.get_property('stock_id'), gtk.STOCK_OPEN) 
    5046 
    5147    def test_action_callback(self): 
    5248        self.assertEqual(self.banana, False) 
    53         self._acts._actions.get_action('banana2').activate() 
     49        self._act.activate() 
    5450        refresh_gui() 
    5551        self.assertEqual(self.banana, True)