Skip to content
Snippets Groups Projects
Commit 78db9fac authored by Niklas Hannekotte's avatar Niklas Hannekotte
Browse files
parents 6e64d15e 71c8e1e6
No related branches found
No related tags found
1 merge request!5Fix missing operands
......@@ -4,3 +4,4 @@ result
calc
fuzz_calc
unit_test
core.*
\ No newline at end of file
......@@ -39,8 +39,14 @@ TEST_CASE( "Test modulo function", "[calc]") {
REQUIRE( evaluate("51%") == 0 );
}
TEST_CASE( "Div by zero not allowed", "[calc]") {
// REQUIRE_THROWS( evaluate("40/") );
// REQUIRE_THROWS( evaluate("00/") );
// REQUIRE_THROWS( evaluate("90/") );
}
TEST_CASE( "Basic power test", "[calc]") {
REQUIRE( evaluate("22^") == 4 );
REQUIRE( evaluate("43^") == 64 );
REQUIRE( evaluate("25^") == 32 );
}
\ No newline at end of file
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment