[seed] tests: Add test for connecting non functions to signals



commit 2eb16d32ebdbdcbafbe3dfd8c4c37668af6b364c
Author: Robert Carr <racarr svn gnome org>
Date:   Wed May 13 00:50:27 2009 -0400

    tests: Add test for connecting non functions to signals
---
 tests/javascript/Makefile.am      |    1 +
 tests/javascript/signal-nofunc.js |   15 +++++++++++++++
 2 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/tests/javascript/Makefile.am b/tests/javascript/Makefile.am
index d5a3a04..ee49175 100644
--- a/tests/javascript/Makefile.am
+++ b/tests/javascript/Makefile.am
@@ -1,6 +1,7 @@
 EXTRA_DIST = \
     COPYING \
     argv.js \
+    signal-nofunc.js \
     builtin-argument-length.js \
     check-syntax.js \
     closure-finalization.js \
diff --git a/tests/javascript/signal-nofunc.js b/tests/javascript/signal-nofunc.js
new file mode 100755
index 0000000..dbb040f
--- /dev/null
+++ b/tests/javascript/signal-nofunc.js
@@ -0,0 +1,15 @@
+#!/usr/bin/env seed
+// Returns: 0
+// STDIN:
+// STDOUT:Signal connection requires a function as first argument
+// STDERR:
+Gtk = imports.gi.Gtk;
+Gtk.init(Seed.argv);
+
+w = new Gtk.Window();
+try{
+    w.signal.map.connect(3);
+}
+catch (e){
+    Seed.print(e.message);
+}



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]