-
Notifications
You must be signed in to change notification settings - Fork 30
Closed
Labels
Description
Description
Test for function sumSignArray
generate only 1 an 0 as return
To Reproduce
Steps to reproduce the behavior:
- Generate test for function
sumSignArray
fromc-example/lib/structures/enums.c
- Run the generated test
Expected behavior
Tests are supposed to be pass.
Actual behavior
Test fail
Visual proofs (screenshots, logs)
TEST(regression, sumSignArray_test_1)
{
int actual = sumSignArray({
.signs = {POSITIVE, NEGATIVE, NEGATIVE, NEGATIVE, NEGATIVE}
});
EXPECT_EQ(1, actual);
}
TEST(regression, sumSignArray_test_2)
{
int actual = sumSignArray({
.signs = {NEGATIVE, NEGATIVE, NEGATIVE, NEGATIVE, NEGATIVE}
});
EXPECT_EQ(-1, actual);
}
TEST(regression, sumSignArray_test_3)
{
int actual = sumSignArray({
.signs = {ZERO, NEGATIVE, NEGATIVE, NEGATIVE, NEGATIVE}
});
EXPECT_EQ(0, actual);
}
TEST(regression, sumSignArray_test_4)
{
int actual = sumSignArray({
.signs = {ZERO, NEGATIVE, NEGATIVE, NEGATIVE, NEGATIVE}
});
EXPECT_EQ(1, actual);
}
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done