gjs r126 - trunk/test/js
- From: jobi svn gnome org
- To: svn-commits-list gnome org
- Subject: gjs r126 - trunk/test/js
- Date: Tue, 2 Dec 2008 16:11:29 +0000 (UTC)
Author: jobi
Date: Tue Dec 2 16:11:29 2008
New Revision: 126
URL: http://svn.gnome.org/viewvc/gjs?rev=126&view=rev
Log:
test/js/testEverythingBasic.js: test functions taking a closure
Modified:
trunk/test/js/testEverythingBasic.js
Modified: trunk/test/js/testEverythingBasic.js
==============================================================================
--- trunk/test/js/testEverythingBasic.js (original)
+++ trunk/test/js/testEverythingBasic.js Tue Dec 2 16:11:29 2008
@@ -106,4 +106,24 @@
assertTrue(v instanceof Everything.TestObj);
}
+function testClosure() {
+ let someCallback = function() {
+ return 42;
+ };
+
+ let i = Everything.test_closure(someCallback);
+
+ assertEquals('callback return value', 42, i);
+}
+
+function testClosureOneArg() {
+ let someCallback = function(someValue) {
+ return someValue;
+ };
+
+ let i = Everything.test_closure_one_arg(someCallback, 42);
+
+ assertEquals('callback with one arg return value', 42, i);
+}
+
gjstestRun();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]