Skip to content

Commit

Permalink
Adding assertInDelta
Browse files Browse the repository at this point in the history
  • Loading branch information
Thomas Cowell committed Nov 9, 2009
1 parent fe0976a commit ab85f11
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions src/assertions.js
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,12 @@ JsUnitTest.Unit.Assertions = {
message = this.buildMessage(message || 'assertHashNotEqual', '<?> was the same as <?>', JsUnitTest.inspect(expected), JsUnitTest.inspect(actual));
this.assertBlock(message, function() { return JsUnitTest.areHashesNotEqual(expected, actual); });
},

assertInDelta: function(expected, actual, delta, message) {
delta = delta ? delta : 1;
message = this.buildMessage(message || 'assertDelta', 'expected <?>, actual: <?>, delta: <?>', expected, actual, delta);
this.assertBlock(message, function() { return Math.abs( expected - actual ) <= Math.abs( delta ) });
},

assertIdentical: function(expected, actual, message) {
message = this.buildMessage(message || 'assertIdentical', 'expected <?>, actual: <?>', expected, actual);
Expand Down

0 comments on commit ab85f11

Please sign in to comment.