This commit is contained in:
harttle
2018-09-29 16:45:11 +08:00
parent b7445f26d6
commit 5412c5a39f
3 changed files with 11 additions and 2 deletions
+9
View File
@@ -8,6 +8,7 @@ describe('scope', function () {
beforeEach(function () {
ctx = {
foo: 'zoo',
one: 1,
bar: {
zoo: 'coo',
'Mr.Smith': 'John',
@@ -46,6 +47,14 @@ describe('scope', function () {
expect(scope.propertyAccessSeq('foo[0].bar'))
.to.deep.equal(['foo', '0', 'bar'])
})
it('should handle nested access 5', function () {
expect(scope.propertyAccessSeq('foo[one].bar'))
.to.deep.equal(['foo', '1', 'bar'])
})
it('should handle nested access 6', function () {
expect(scope.propertyAccessSeq('foo[two].bar'))
.to.deep.equal(['foo', 'undefined', 'bar'])
})
})
describe('#get()', function () {