From f5c2af4268bc09aa9915798b18827a25a5c2723a Mon Sep 17 00:00:00 2001 From: Dimitar Trendafilov Date: Mon, 29 Oct 2018 19:56:21 +0200 Subject: Fixed tests on Windows --- JSImpl/test/LexerTests.cpp | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) (limited to 'JSImpl/test/LexerTests.cpp') diff --git a/JSImpl/test/LexerTests.cpp b/JSImpl/test/LexerTests.cpp index b24d7a2..2f13916 100644 --- a/JSImpl/test/LexerTests.cpp +++ b/JSImpl/test/LexerTests.cpp @@ -18,29 +18,31 @@ TEST(Lexer, Number) Tokenize("213434.24", tokens); ASSERT_EQ(tokens.size(), 2u); - ASSERT_EQ(tokens[0].Type, TokenType::Number); - ASSERT_EQ(tokens[0].Number, 213434.24); + ASSERT_EQ(tokens[0].Type, TokenType::Number); + ASSERT_EQ(tokens[0].Number, 213434.24); } TEST(Lexer, HexNumber) { IPLVector tokens; - const auto& res = Tokenize("0x10", tokens); + auto result = Tokenize("0x10", tokens); + ASSERT_TRUE(result.IsSuccessful); ASSERT_EQ(tokens.size(), 2u); - ASSERT_EQ(tokens[0].Type, TokenType::Number); - ASSERT_EQ(tokens[0].Number, 16); + ASSERT_EQ(tokens[0].Type, TokenType::Number); + ASSERT_EQ(tokens[0].Number, 16); } TEST(Lexer, ScientificNotationNumber) { IPLVector tokens; - const auto& res = Tokenize("1e2", tokens); + auto result = Tokenize("1e2", tokens); + ASSERT_TRUE(result.IsSuccessful); ASSERT_EQ(tokens.size(), 2u); - ASSERT_EQ(tokens[0].Type, TokenType::Number); - ASSERT_EQ(tokens[0].Number, 100); + ASSERT_EQ(tokens[0].Type, TokenType::Number); + ASSERT_EQ(tokens[0].Number, 100); } TEST(Lexer, NumberStartWithNine) @@ -48,8 +50,8 @@ TEST(Lexer, NumberStartWithNine) IPLVector tokens; Tokenize("999", tokens); ASSERT_EQ(tokens.size(), 2u); - ASSERT_EQ(tokens[0].Type, TokenType::Number); - ASSERT_EQ(tokens[0].Number, 999); + ASSERT_EQ(tokens[0].Type, TokenType::Number); + ASSERT_EQ(tokens[0].Number, 999); } TEST(Lexer, NumberStartWithZero) @@ -57,8 +59,8 @@ TEST(Lexer, NumberStartWithZero) IPLVector tokens; Tokenize("0999", tokens); ASSERT_EQ(tokens.size(), 2u); - ASSERT_EQ(tokens[0].Type, TokenType::Number); - ASSERT_EQ(tokens[0].Number, 999); + ASSERT_EQ(tokens[0].Type, TokenType::Number); + ASSERT_EQ(tokens[0].Number, 999); } TEST(Lexer, SpaceNewLineSpace) -- cgit v1.3.1-23-gd82d