aboutsummaryrefslogtreecommitdiff
path: root/tools/addon-sdk-1.3/packages/api-utils/tests/test-cuddlefish.js
diff options
context:
space:
mode:
authorGravatar Rogan Creswick <creswick@galois.com>2012-03-31 08:08:11 -0700
committerGravatar Rogan Creswick <creswick@galois.com>2012-03-31 08:08:11 -0700
commitec532e93339a942a395829ec87f427852cd72e00 (patch)
treef6ad13ca7f90f26fda9bc23e428ee367f153e3d2 /tools/addon-sdk-1.3/packages/api-utils/tests/test-cuddlefish.js
parent780bf48de85215f5b0b6fde0df40599ac6f9c037 (diff)
removed older addon-sdks from tools
Diffstat (limited to 'tools/addon-sdk-1.3/packages/api-utils/tests/test-cuddlefish.js')
-rw-r--r--tools/addon-sdk-1.3/packages/api-utils/tests/test-cuddlefish.js40
1 files changed, 0 insertions, 40 deletions
diff --git a/tools/addon-sdk-1.3/packages/api-utils/tests/test-cuddlefish.js b/tools/addon-sdk-1.3/packages/api-utils/tests/test-cuddlefish.js
deleted file mode 100644
index 05dcff6..0000000
--- a/tools/addon-sdk-1.3/packages/api-utils/tests/test-cuddlefish.js
+++ /dev/null
@@ -1,40 +0,0 @@
-exports.testLoader = function(test) {
- var prints = [];
- function print(message) {
- prints.push(message);
- }
-
- var loader = test.makeSandboxedLoader({print: print,
- globals: {foo: 1}});
-
- test.pass("loader instantiates within a securablemodule");
-
- test.assertEqual(loader.runScript("foo"), 1,
- "custom globals must work.");
-
- loader.runScript("console.log('testing', 1, [2, 3, 4])");
-
- test.assertEqual(prints[0], "info: testing 1 2,3,4\n",
- "global console must work.");
-
- var unloadsCalled = '';
-
- loader.require("unload").when(function() { unloadsCalled += 'a'; });
- loader.require("unload.js").when(function() { unloadsCalled += 'b'; });
-
- loader.unload();
-
- test.assertEqual(unloadsCalled, 'ba',
- "loader.unload() must call cb's in LIFO order.");
-
- loader = test.makeSandboxedLoader();
-
- loader.runScript("memory.track({}, 'blah');");
-
- test.assertEqual([name for each (name in loader.memory.getBins())
- if (name == "blah")].length,
- 1,
- "global memory must work.");
-
- loader.unload();
-};