apparel-sorter
Advanced tools
Comparing version
@@ -39,2 +39,6 @@ /* | ||
/^.* small/i, | ||
/^ss/i, | ||
/^short sleeve/i, | ||
/^ls/i, | ||
/^long sleeve/i, | ||
/^s$/i, | ||
@@ -41,0 +45,0 @@ /^small.*$/i, |
{ | ||
"name": "apparel-sorter", | ||
"version": "0.1.3", | ||
"version": "0.1.4", | ||
"description": "ApparelSorter.js is a set of functions written in JavaScript that provide sorting for apparel sizes such as XS, S, M, L. It can also sort numeric sizes such as 12, 14, 16W, 18W, etc.", | ||
@@ -5,0 +5,0 @@ "scripts": { |
@@ -13,5 +13,5 @@ var apparelSorter = require('../lib/ApparelSorter.js'); | ||
var sizes = ["3XL","1XL","XXL"]; | ||
assert.deepEqual(["1XL", "XXL", "3XL"] ,apparelSorter.sortSizes(sizes)); | ||
assert.deepEqual(["1XL", "XXL", "3XL"], apparelSorter.sortSizes(sizes)); | ||
var sizes = ["3XL","1XL","2XL"]; | ||
assert.deepEqual(["1XL", "2XL", "3XL"] ,apparelSorter.sortSizes(sizes)); | ||
assert.deepEqual(["1XL", "2XL", "3XL"], apparelSorter.sortSizes(sizes)); | ||
}); | ||
@@ -34,2 +34,9 @@ | ||
it("should sort short sleeve and long sleeve", function() { | ||
var sizes = ["LS", "SS"]; | ||
assert.deepEqual(["SS","LS"], apparelSorter.sortSizes(sizes)); | ||
var sizes = ["Long Sleeve", "Short Sleeve"]; | ||
assert.deepEqual(["Short Sleeve","Long Sleeve"], apparelSorter.sortSizes(sizes)); | ||
}); | ||
}); | ||
@@ -36,0 +43,0 @@ |
9479
4.39%165
6.45%