Added unit tests for "parser.js" and "util.js"

This commit is contained in:
euvl
2017-08-07 16:07:57 +01:00
parent 72f5222e4b
commit 0089717a8c
10 changed files with 186 additions and 7 deletions

View File

@@ -11,7 +11,7 @@ var types = [
{
name: 'px',
regexp: new RegExp(`^${floatRegexp}px\$`)
},
},
{
name: '%',
regexp: new RegExp(`^${floatRegexp}%\$`)
@@ -48,15 +48,15 @@ var getType = (value) => {
}
}
var parse = (value) => {
export const parse = (value) => {
switch (typeof value) {
case 'number':
return { type: 'px', value }
case 'string':
return getType(value)
default:
default:
return { type: '', value }
}
}
export default parse
export default parse