Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/jju/test/test_updates.js')
-rw-r--r--node_modules/jju/test/test_updates.js22
1 files changed, 22 insertions, 0 deletions
diff --git a/node_modules/jju/test/test_updates.js b/node_modules/jju/test/test_updates.js
new file mode 100644
index 000000000..b7482519a
--- /dev/null
+++ b/node_modules/jju/test/test_updates.js
@@ -0,0 +1,22 @@
+var assert = require('assert')
+var FS = require('fs')
+var YAML = require('js-yaml')
+var jju = require('../')
+
+function addTest(name, fn) {
+ if (typeof(describe) === 'function') {
+ it(name, fn)
+ } else {
+ fn()
+ }
+}
+
+FS.readdirSync(__dirname + '/update').filter(function(file) {
+ return file.match(/^[^\.].*\.yaml$/)
+}).forEach(function(file) {
+ addTest('update: ' + file, function() {
+ var test = YAML.load(FS.readFileSync(__dirname + '/update/' + file, 'utf8'))
+ assert.strictEqual(test.test(jju, test.input), test.output)
+ })
+})
+