refactor(Parser): cleanup

This commit is contained in:
vsavkin
2014-11-06 09:09:34 -08:00
parent 693489ce38
commit 7908533336
4 changed files with 18 additions and 14 deletions

View File

@ -209,10 +209,11 @@ export function main() {
it('should evaluate map', () => {
expectEval("{}").toEqual(MapWrapper.create());
expectEval("{a:'b'}").toEqual(MapWrapper.createFromPairs([["a", "b"]]));
expectEval("{'a':'b'}").toEqual(MapWrapper.createFromPairs([["a", "b"]]));
expectEval("{\"a\":'b'}").toEqual(MapWrapper.createFromPairs([["a", "b"]]));
expectEval("{a:'b'}['a']").toEqual('b');
expectEval("{'a':'b'}['a']").toEqual('b');
expectEval("{\"a\":'b'}['a']").toEqual('b');
expectEval("{\"a\":'b'}['a']").toEqual("b");
expectEval("{}['a']").not.toBeDefined();
expectEval("{\"a\":'b'}['invalid']").not.toBeDefined();
});