summaryrefslogtreecommitdiff
path: root/test/fixtures/module-require
diff options
context:
space:
mode:
authorisaacs <i@izs.me>2011-07-14 13:55:51 -0700
committerisaacs <i@izs.me>2011-07-14 14:25:49 -0700
commit9b5098f509a433d6eea93da8d74b6a118718058a (patch)
tree85607a3463ebfde7c426ec56f1119d6caa85a514 /test/fixtures/module-require
parent876712a0749abf40d93d2546ad81a97fd37b8ba2 (diff)
downloadandroid-node-v8-9b5098f509a433d6eea93da8d74b6a118718058a.tar.gz
android-node-v8-9b5098f509a433d6eea93da8d74b6a118718058a.tar.bz2
android-node-v8-9b5098f509a433d6eea93da8d74b6a118718058a.zip
Close #1281 Make require a public member of module
Reviewed by @felixge
Diffstat (limited to 'test/fixtures/module-require')
-rw-r--r--test/fixtures/module-require/child/index.js2
-rw-r--r--test/fixtures/module-require/child/node_modules/target.js1
-rw-r--r--test/fixtures/module-require/parent/index.js5
-rw-r--r--test/fixtures/module-require/parent/node_modules/target.js1
4 files changed, 9 insertions, 0 deletions
diff --git a/test/fixtures/module-require/child/index.js b/test/fixtures/module-require/child/index.js
new file mode 100644
index 0000000000..6c2fd4ecba
--- /dev/null
+++ b/test/fixtures/module-require/child/index.js
@@ -0,0 +1,2 @@
+exports.loaded = require('target');
+exports.module = module;
diff --git a/test/fixtures/module-require/child/node_modules/target.js b/test/fixtures/module-require/child/node_modules/target.js
new file mode 100644
index 0000000000..5df2baeb7e
--- /dev/null
+++ b/test/fixtures/module-require/child/node_modules/target.js
@@ -0,0 +1 @@
+exports.loaded = 'from child';
diff --git a/test/fixtures/module-require/parent/index.js b/test/fixtures/module-require/parent/index.js
new file mode 100644
index 0000000000..e174cba6ff
--- /dev/null
+++ b/test/fixtures/module-require/parent/index.js
@@ -0,0 +1,5 @@
+var child = require('../child');
+//console.log(child.module.require, child.module);
+console.log(child.module.require('target'));
+console.log(child.loaded);
+exports.loaded = child.module.require('target');
diff --git a/test/fixtures/module-require/parent/node_modules/target.js b/test/fixtures/module-require/parent/node_modules/target.js
new file mode 100644
index 0000000000..ee7e1f1933
--- /dev/null
+++ b/test/fixtures/module-require/parent/node_modules/target.js
@@ -0,0 +1 @@
+exports.loaded = 'from parent';