summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/test_signal.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/test_signal.py b/tests/test_signal.py
index 6c41ece..96e0731 100644
--- a/tests/test_signal.py
+++ b/tests/test_signal.py
@@ -17,6 +17,16 @@ class D(C):
self.arg2 = arg2
C.do_my_signal(self, arg2)
+class TestSignalCreation(unittest.TestCase):
+ # Bug 540376.
+ def test_illegals(self):
+ self.assertRaises(TypeError, lambda: gobject.signal_new('test',
+ None,
+ 0,
+ gobject.TYPE_NONE,
+ (gobject.TYPE_LONG,)))
+
+
class TestChaining(unittest.TestCase):
def setUp(self):
self.inst = C()