Skip to content
This repository has been archived by the owner on Nov 4, 2020. It is now read-only.

Commit

Permalink
Merge pull request #143 from isayme/issue/aboveOrEqual-belowOrEqual
Browse files Browse the repository at this point in the history
fix error message for aboveOrEqual & belowOrEqual
  • Loading branch information
btd committed Apr 19, 2017
2 parents 031888e + 02ec6a0 commit 8114b5d
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 2 deletions.
4 changes: 2 additions & 2 deletions lib/ext/number.js
Expand Up @@ -136,7 +136,7 @@ export default function(should, Assertion) {
* (10).should.be.aboveOrEqual(10);
*/
Assertion.add('aboveOrEqual', function(n, description) {
this.params = { operator: 'to be above or equal' + n, message: description };
this.params = { operator: 'to be above or equal ' + n, message: description };

this.assert(this.obj >= n);
});
Expand All @@ -156,7 +156,7 @@ export default function(should, Assertion) {
* (0).should.be.belowOrEqual(0);
*/
Assertion.add('belowOrEqual', function(n, description) {
this.params = { operator: 'to be below or equal' + n, message: description };
this.params = { operator: 'to be below or equal ' + n, message: description };

this.assert(this.obj <= n);
});
Expand Down
8 changes: 8 additions & 0 deletions test/ext/number.test.js
Expand Up @@ -129,11 +129,19 @@ describe('number', function() {
(5).should.be.aboveOrEqual(2);
(5).should.be.aboveOrEqual(5);
(5).should.not.be.aboveOrEqual(6);

err(function() {
(5).should.be.aboveOrEqual(6);
}, 'expected 5 to be above or equal 6');
});

it('test belowOrEqual(n)', function() {
(2).should.be.belowOrEqual(5);
(5).should.be.belowOrEqual(5);
(6).should.not.be.belowOrEqual(5);

err(function() {
(6).should.be.belowOrEqual(5);
}, 'expected 6 to be below or equal 5');
});
});

0 comments on commit 8114b5d

Please sign in to comment.