Ignore:
Timestamp:
11/09/12 14:49:58 (17 months ago)
Author:
Ales Erjavec <ales.erjavec@…>
Branch:
default
Message:

More code cleanup.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Orange/OrangeCanvas/gui/tests/test_toolbar.py

    r11100 r11179  
    1717    def test_dynamic_toolbar(self): 
    1818        logging.basicConfig(level=logging.DEBUG) 
    19         self.app.setStyleSheet("QToolButton { border: 1px solid red; }") 
    2019 
    2120        w = toolbar.DynamicResizeToolBar(None) 
     21        w.setStyleSheet("QToolButton { border: 1px solid red; }") 
    2222 
    2323        w.addAction(QAction("1", w)) 
    2424        w.addAction(QAction("2", w)) 
    25         w.addAction(QAction("A long", w)) 
     25        w.addAction(QAction("A long name", w)) 
    2626        actions = list(w.actions()) 
     27 
     28        self.assertSequenceEqual([str(action.text()) for action in actions], 
     29                                 ["1", "2", "A long name"]) 
    2730 
    2831        w.resize(100, 30) 
     
    3235 
    3336        w.removeAction(actions[1]) 
    34         w.insertAction(actions[0], actions[1]) 
     37        w.insertAction(actions[2], actions[1]) 
    3538 
    36         self.assertSetEqual(set(actions), set(w.actions())) 
     39        self.assertSequenceEqual(actions, list(w.actions()), 
     40                                 msg="insertAction does not preserve " 
     41                                     "action order") 
    3742 
    3843        self.singleShot(2000, lambda: w.setOrientation(Qt.Vertical)) 
Note: See TracChangeset for help on using the changeset viewer.