Skip to content

Commit 70783f7

Browse files
committed
Add chainable test
1 parent 790455b commit 70783f7

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

test/multi-integer-range.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,10 @@ describe('MultiRange', function() {
7878
it('must append using another MultiRange', function() {
7979
t(mr('5-10,15-20').append(mr('11-14,21-25')), '5-25');
8080
});
81+
it('must be chainable', function() {
82+
t(mr('1-50').append(60).append('70').append(mr([80])).appendRange(90,90),
83+
'1-50,60,70,80,90');
84+
});
8185
});
8286

8387
describe('#substract', function() {
@@ -100,6 +104,10 @@ describe('MultiRange', function() {
100104
it('must subtract using another MultiRange', function() {
101105
t(mr('1-20').subtract(new mr('5,10-15')), '1-4,6-9,16-20');
102106
});
107+
it('must be chainable', function() {
108+
t(mr('1-50').subtract(40).subtract('30').subtract(mr([20])).subtractRange(10,10),
109+
'1-9,11-19,21-29,31-39,41-50');
110+
});
103111
});
104112

105113
it('#has', function() {

0 commit comments

Comments
 (0)