fix tests to obey new rules
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				ci/woodpecker/push/workflow Pipeline was successful
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	ci/woodpecker/push/workflow Pipeline was successful
				
			This commit is contained in:
		@@ -6,16 +6,16 @@ TEST_CASE("Lexer lexes doubles correctly", "[Lexer]") {
 | 
			
		||||
    
 | 
			
		||||
    SECTION("double and negative syntax") {
 | 
			
		||||
        Lexer l("(1.0 0.1 -.1 -1. . - -. .-)");
 | 
			
		||||
        REQUIRE(l.next() == Token({OpenParen, nullopt}));
 | 
			
		||||
        REQUIRE(l.next() == Token({Double, 1.0}));
 | 
			
		||||
        REQUIRE(l.next() == Token({Double, 0.1}));
 | 
			
		||||
        REQUIRE(l.next() == Token({Double, -0.1}));
 | 
			
		||||
        REQUIRE(l.next() == Token({Double, -1.0}));
 | 
			
		||||
        REQUIRE(l.next() == Token({Symbol, "."}));
 | 
			
		||||
        REQUIRE(l.next() == Token({Symbol, "-"}));
 | 
			
		||||
        REQUIRE(l.next() == Token({Symbol, "-."}));
 | 
			
		||||
        REQUIRE(l.next() == Token({Symbol, ".-"}));
 | 
			
		||||
        REQUIRE(l.next() == Token({CloseParen, nullopt}));
 | 
			
		||||
        REQUIRE(l.next() == Token({TokenType::OpenParen, nullopt}));
 | 
			
		||||
        REQUIRE(l.next() == Token({TokenType::Double, 1.0}));
 | 
			
		||||
        REQUIRE(l.next() == Token({TokenType::Double, 0.1}));
 | 
			
		||||
        REQUIRE(l.next() == Token({TokenType::Double, -0.1}));
 | 
			
		||||
        REQUIRE(l.next() == Token({TokenType::Double, -1.0}));
 | 
			
		||||
        REQUIRE(l.next() == Token({TokenType::Symbol, "."}));
 | 
			
		||||
        REQUIRE(l.next() == Token({TokenType::Symbol, "-"}));
 | 
			
		||||
        REQUIRE(l.next() == Token({TokenType::Symbol, "-."}));
 | 
			
		||||
        REQUIRE(l.next() == Token({TokenType::Symbol, ".-"}));
 | 
			
		||||
        REQUIRE(l.next() == Token({TokenType::CloseParen, nullopt}));
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user