Skip to content

Commit 12c3e3a

Browse files
committed
throw Error not string
1 parent b18d0bb commit 12c3e3a

3 files changed

Lines changed: 13 additions & 13 deletions

File tree

bin/es5/AssertJS/Assert.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ var Assert = function () {
9999
var message = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : "";
100100

101101
if (typeof message !== "string") {
102-
throw "Custom error message passed to Assert.string needs to be a valid string.";
102+
throw new Error("Custom error message passed to Assert.string needs to be a valid string.");
103103
}
104104

105105
if (typeof stringValue !== "string") {
@@ -358,7 +358,7 @@ var Assert = function () {
358358
this.string(message, "Custom error message passed to Assert.greaterThan needs to be a valid string.");
359359

360360
if (integerValue <= expected) {
361-
throw message.length > 0 ? message : 'Expected value ' + integerValue + ' to be greater than ' + expected;
361+
throw new Error(message.length > 0 ? message : 'Expected value ' + integerValue + ' to be greater than ' + expected);
362362
}
363363
}
364364

@@ -378,7 +378,7 @@ var Assert = function () {
378378
this.string(message, "Custom error message passed to Assert.greaterThanOrEqual needs to be a valid string.");
379379

380380
if (integerValue < expected) {
381-
throw message.length > 0 ? message : 'Expected value ' + integerValue + ' to be greater than ' + expected + ' or equal';
381+
throw new Error(message.length > 0 ? message : 'Expected value ' + integerValue + ' to be greater than ' + expected + ' or equal');
382382
}
383383
}
384384

@@ -398,7 +398,7 @@ var Assert = function () {
398398
this.string(message, "Custom error message passed to Assert.lessThan needs to be a valid string.");
399399

400400
if (integerValue >= expected) {
401-
throw message.length > 0 ? message : 'Expected value ' + integerValue + ' to be less than ' + expected;
401+
throw new Error(message.length > 0 ? message : 'Expected value ' + integerValue + ' to be less than ' + expected);
402402
}
403403
}
404404

@@ -418,7 +418,7 @@ var Assert = function () {
418418
this.string(message, "Custom error message passed to Assert.lessThanOrEqual needs to be a valid string.");
419419

420420
if (integerValue > expected) {
421-
throw message.length > 0 ? message : 'Expected value ' + integerValue + ' to be less than ' + expected + ' or equal';
421+
throw new Error(message.length > 0 ? message : 'Expected value ' + integerValue + ' to be less than ' + expected + ' or equal');
422422
}
423423
}
424424

@@ -617,7 +617,7 @@ var Assert = function () {
617617
this.string(message, "Custom error message passed to Assert.count needs to be a valid string.");
618618

619619
if (arrayValue.length !== expectedCount) {
620-
throw message.length ? message : 'Expected count ' + expectedCount + ', got ' + arrayValue.length;
620+
throw new Error(message.length ? message : 'Expected count ' + expectedCount + ', got ' + arrayValue.length);
621621
}
622622
}
623623

0 commit comments

Comments
 (0)