From 79ce19690db524e40f1e837cd52ebbbe251b3447 Mon Sep 17 00:00:00 2001 From: Renato Filho Date: Wed, 12 May 2010 18:12:25 -0300 Subject: Use new decorators api on autoconnect test. Reviewer: Marcelo Lira , Luciano Wolf --- tests/signals/signal_autoconect_test.py | 30 ------------------------------ tests/signals/signal_autoconnect_test.py | 31 +++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 30 deletions(-) delete mode 100644 tests/signals/signal_autoconect_test.py create mode 100644 tests/signals/signal_autoconnect_test.py (limited to 'tests/signals') diff --git a/tests/signals/signal_autoconect_test.py b/tests/signals/signal_autoconect_test.py deleted file mode 100644 index 2ad27c43c..000000000 --- a/tests/signals/signal_autoconect_test.py +++ /dev/null @@ -1,30 +0,0 @@ -# -*- coding: utf-8 -*- - -import unittest - -from PySide.QtCore import * -from PySide.QtGui import * - -class MyObject(QWidget): - def __init__(self, parent=None): - QWidget.__init__(self, parent) - self._method_called = False - - def on_button_clicked(self): - self._method_called = True - - -class AutoConnectionTest(unittest.TestCase): - - def testConnection(self): - app = QApplication([]) - - win = MyObject() - btn = QPushButton("click", win) - btn.setObjectName("button") - QMetaObject.connectSlotsByName(win) - btn.click() - self.assert_(win._method_called) - -if __name__ == '__main__': - unittest.main() diff --git a/tests/signals/signal_autoconnect_test.py b/tests/signals/signal_autoconnect_test.py new file mode 100644 index 000000000..d3e74910f --- /dev/null +++ b/tests/signals/signal_autoconnect_test.py @@ -0,0 +1,31 @@ +# -*- coding: utf-8 -*- + +import unittest + +from PySide.QtCore import * +from PySide.QtGui import * + +class MyObject(QWidget): + def __init__(self, parent=None): + QWidget.__init__(self, parent) + self._method_called = False + + @Slot() + def on_button_clicked(self): + self._method_called = True + + +class AutoConnectionTest(unittest.TestCase): + + def testConnection(self): + app = QApplication([]) + + win = MyObject() + btn = QPushButton("click", win) + btn.setObjectName("button") + QMetaObject.connectSlotsByName(win) + btn.click() + self.assert_(win._method_called) + +if __name__ == '__main__': + unittest.main() -- cgit v1.2.3