summaryrefslogtreecommitdiff
path: root/deps/npm/node_modules/minimatch/node_modules/brace-expansion/test/negative-increment.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/npm/node_modules/minimatch/node_modules/brace-expansion/test/negative-increment.js')
-rw-r--r--deps/npm/node_modules/minimatch/node_modules/brace-expansion/test/negative-increment.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/deps/npm/node_modules/minimatch/node_modules/brace-expansion/test/negative-increment.js b/deps/npm/node_modules/minimatch/node_modules/brace-expansion/test/negative-increment.js
new file mode 100644
index 000000000..8d434c23d
--- /dev/null
+++ b/deps/npm/node_modules/minimatch/node_modules/brace-expansion/test/negative-increment.js
@@ -0,0 +1,15 @@
+var test = require('tape');
+var expand = require('..');
+
+test('negative increment', function(t) {
+ t.deepEqual(expand('{3..1}'), ['3', '2', '1']);
+ t.deepEqual(expand('{10..8}'), ['10', '9', '8']);
+ t.deepEqual(expand('{10..08}'), ['10', '09', '08']);
+ t.deepEqual(expand('{c..a}'), ['c', 'b', 'a']);
+
+ t.deepEqual(expand('{4..0..2}'), ['4', '2', '0']);
+ t.deepEqual(expand('{4..0..-2}'), ['4', '2', '0']);
+ t.deepEqual(expand('{e..a..2}'), ['e', 'c', 'a']);
+
+ t.end();
+});