mirror of
https://github.com/harttle/liquidjs.git
synced 2026-09-16 12:50:38 -07:00
feature: unshift and shift for scope, working on #15
This commit is contained in:
@@ -113,5 +113,17 @@ describe('scope', function() {
|
||||
scope.pop();
|
||||
expect(scope.get('foo')).to.equal('zoo');
|
||||
});
|
||||
it('should unshift scope', function() {
|
||||
scope.unshift({foo: 'blue', foo1: 'foo1'})
|
||||
scope.get('foo').should.equal('zoo');
|
||||
scope.get('foo1').should.equal('foo1');
|
||||
});
|
||||
|
||||
it('should shift scope', function() {
|
||||
scope.unshift({foo: 'blue', foo1: 'foo1'});
|
||||
scope.shift();
|
||||
expect(scope.get('foo')).to.equal('zoo');
|
||||
expect(scope.get('foo1')).to.equal(undefined);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user