summaryrefslogtreecommitdiff
path: root/test/parallel/test-process-versions.js
diff options
context:
space:
mode:
authorJohan Bergström <bugs@bergstroem.nu>2015-01-14 12:30:20 +1100
committerRod Vagg <rod@vagg.org>2015-01-14 12:43:52 +1100
commitfce1acd748ed4ea77a345e882a5275c58cdedd75 (patch)
tree5a16a0e7874068272535179b338fee0f8c2ad779 /test/parallel/test-process-versions.js
parent31c32e7a99f55a32b671abffe40b73fc4bebd158 (diff)
downloadandroid-node-v8-fce1acd748ed4ea77a345e882a5275c58cdedd75.tar.gz
android-node-v8-fce1acd748ed4ea77a345e882a5275c58cdedd75.tar.bz2
android-node-v8-fce1acd748ed4ea77a345e882a5275c58cdedd75.zip
test: introduce a test for process.versions output
make sure that process.versions contains an expected list of software to avoid potential mistakes with refactoring. PR-URL: https://github.com/iojs/io.js/pull/352 Reviewed-By: Rod Vagg <rod@vagg.org>
Diffstat (limited to 'test/parallel/test-process-versions.js')
-rw-r--r--test/parallel/test-process-versions.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/parallel/test-process-versions.js b/test/parallel/test-process-versions.js
new file mode 100644
index 0000000000..63bf6d1665
--- /dev/null
+++ b/test/parallel/test-process-versions.js
@@ -0,0 +1,7 @@
+require('../common');
+var assert = require('assert');
+
+var expected_keys = ['ares', 'http_parser', 'modules', 'node',
+ 'openssl', 'uv', 'v8', 'zlib'];
+
+assert.deepEqual(Object.keys(process.versions).sort(), expected_keys);