+41
-15
@@ -339,4 +339,25 @@ /* | ||
| }; | ||
| /* | ||
| * Blank result test error type | ||
| * @param {any} value | ||
| * @param {any} sample | ||
| * @private | ||
| * @return {boolean} | ||
| */ | ||
| const _valueError = function(value,sample){ | ||
| return true; | ||
| }; | ||
| /* | ||
| * Blank result test not error type | ||
| * @param {any} value | ||
| * @param {any} sample | ||
| * @private | ||
| * @return {boolean} | ||
| */ | ||
| const _valueNotError = function(value,sample){ | ||
| return true; | ||
| }; | ||
| /* | ||
| * @param {any} value | ||
| * @param {string} rule | ||
@@ -358,15 +379,15 @@ * @param {any} sample | ||
| const _collection = { | ||
| 'equal' : _equal, | ||
| 'notEqual' : _notEqual, | ||
| 'equalType' : _equalType, | ||
| 'notEqualType' : _notEqualType, | ||
| 'equalJson' : _equalJson, | ||
| 'greater' : _greater, | ||
| 'less' : _less, | ||
| 'length' : _length, | ||
| 'valueEqual' : _valueEqual, | ||
| 'valueNotEqual' : _valueNotEqual, | ||
| 'valueEqualType' : _valueEqualType, | ||
| 'valueNotEqualType' : _valueNotEqualType, | ||
| 'valueEqualJson' : _valueEqualJson, | ||
| 'equal' : _equal, | ||
| 'notEqual' : _notEqual, | ||
| 'equalType' : _equalType, | ||
| 'notEqualType' : _notEqualType, | ||
| 'equalJson' : _equalJson, | ||
| 'greater' : _greater, | ||
| 'less' : _less, | ||
| 'length' : _length, | ||
| 'valueEqual' : _valueEqual, | ||
| 'valueNotEqual' : _valueNotEqual, | ||
| 'valueEqualType' : _valueEqualType, | ||
| 'valueNotEqualType' : _valueNotEqualType, | ||
| 'valueEqualJson' : _valueEqualJson, | ||
| 'resultEqual' : _resultEqual, | ||
@@ -377,3 +398,5 @@ 'resultNotEqual' : _resultNotEqual, | ||
| 'resultEqualJson' : _resultEqualJson, | ||
| 'instanceof' : _instanceof | ||
| 'instanceof' : _instanceof, | ||
| 'error' : _valueError, | ||
| 'notError' : _valueNotError | ||
| }; | ||
@@ -495,3 +518,6 @@ /* | ||
| 'instance' : 'instanceof', | ||
| 'is' : 'instanceof' | ||
| 'is' : 'instanceof', | ||
| 'error' : 'error', | ||
| 'noterror' : 'notError', | ||
| '!error' : 'notError' | ||
| }; | ||
@@ -498,0 +524,0 @@ /* |
+2
-2
| { | ||
| "name": "assertrc", | ||
| "version": "1.0.4-rc6", | ||
| "version": "1.0.5", | ||
| "description": "nanoTest assert collection.", | ||
@@ -15,3 +15,3 @@ "main": "index.js", | ||
| "devDependencies": { | ||
| "nanoTest": "0.9.9-beta26" | ||
| "nanoTest": "0.9.9-beta28" | ||
| }, | ||
@@ -18,0 +18,0 @@ "keywords": [], |
+28
-2
| const nanoTest = new (require('nanoTest')).test({ | ||
| 'debugPrint' : 'short' | ||
| 'progress_bar' : false, | ||
| 'debug_print' : 'short' | ||
| }); | ||
@@ -548,6 +549,31 @@ const assertManager = new (require('./index.js')).base(); | ||
| ); | ||
| nanoTest.add( | ||
| 'error ', | ||
| { | ||
| 'function':assertManager.check, | ||
| 'options':[ | ||
| {'test':1}, | ||
| 'error', | ||
| 'anything' | ||
| ], | ||
| }, | ||
| '===', | ||
| true | ||
| ); | ||
| nanoTest.add( | ||
| 'error ', | ||
| { | ||
| 'function':assertManager.check, | ||
| 'options':[ | ||
| {'test':1}, | ||
| '!error', | ||
| 'anything' | ||
| ], | ||
| }, | ||
| '===', | ||
| true | ||
| ); | ||
| nanoTest.run(); |
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
32688
3.54%1113
4.9%0
-100%