We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Description Genereted regression test for function with pointer to pointer to function as a parameter fails.
To Reproduce Steps to reproduce the behavior:
char pointerToPointer(int (**f)(int), char x) { if (f[0](5) == 4) { return x; } else { return 'z'; } }
Generated tests
TEST(regression, pointerToPointer_test_1) { // Construct input pointerToPointer_f_arg f[10]; for (int i = 0; i < 10; i ++) { f[i] = *_pointerToPointer_f_stub; } char x = 'c'; // Expected output char expected = 'z'; // Trigger the function char actual = pointerToPointer(f, x); // Check results EXPECT_EQ(expected, actual); } TEST(regression, pointerToPointer_test_2) { // Construct input pointerToPointer_f_arg f[10]; for (int i = 0; i < 10; i ++) { f[i] = *_pointerToPointer_f_stub; } char x = 'b'; // Expected output char expected = 'b'; // Trigger the function char actual = pointerToPointer(f, x); // Check results EXPECT_EQ(expected, actual); }
The second regression test fails:
Expected equality of these values: expected Which is: 'b' (98, 0x62) actual Which is: 'z' (122, 0x7A)
Comments Also creating array of 10 identical items and accessing only first of them looks strange and superfluously.
Environment UTBotCpp version 2022.7.0.
The text was updated successfully, but these errors were encountered:
Another sample is array-sort.c. UTBot generates number of tests, but two from regression suite fail during execution.
Sorry, something went wrong.
No branches or pull requests
Description
Genereted regression test for function with pointer to pointer to function as a parameter fails.
To Reproduce
Steps to reproduce the behavior:
Generated tests
The second regression test fails:
Comments
Also creating array of 10 identical items and accessing only first of them looks strange and superfluously.
Environment
UTBotCpp version 2022.7.0.
The text was updated successfully, but these errors were encountered: