added more tests for json float

This commit is contained in:
Misko Hevery 2010-08-10 11:46:12 -07:00
parent 9b392eca35
commit 7673b2a2b2
2 changed files with 9 additions and 0 deletions

View file

@ -82,3 +82,7 @@ JsonTest.prototype.testItShouldSerializeSameObjectsMultipleTimes = function () {
JsonTest.prototype.testItShouldNotSerializeUndefinedValues = function () {
assertEquals('{}', angular.toJson({A:undefined}));
};
JsonTest.prototype.testItShouldParseFloats = function () {
expect(fromJson("{value:2.55, name:'misko'}")).toEqual({value:2.55, name:'misko'});
};

View file

@ -147,6 +147,11 @@ LexerTest.prototype.testStatements = function(){
assertEquals(tokens[3].text, ';');
};
LexerTest.prototype.testNumber = function(){
var tokens = new Lexer("0.5").parse();
expect(tokens[0].text).toEqual(0.5);
};
ParserTest = TestCase('ParserTest');
ParserTest.prototype.testExpressions = function(){