Skip to content

Commit a260b51

Browse files
committed
Initial test coverage for %zd used with scanf
1 parent 481ab0f commit a260b51

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

test/testio.cpp

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1296,6 +1296,13 @@ class TestIO : public TestFixture {
12961296
TEST_SCANF_WARN_AKA("%zx", "size_t", "ssize_t", "signed long", "signed long long");
12971297
TEST_SCANF_WARN_AKA("%zx", "size_t", "ptrdiff_t", "signed long", "signed long long");
12981298

1299+
TEST_SCANF_WARN("%zd", "ssize_t", "bool");
1300+
TEST_SCANF_WARN("%zd", "ssize_t", "signed short");
1301+
TEST_SCANF_WARN("%zd", "ssize_t", "void *");
1302+
// TODO TEST_SCANF_WARN("%zd", "ssize_t", "size_t");
1303+
TEST_SCANF_NOWARN("%zd", "ssize_t", "ssize_t");
1304+
//TODO TEST_SCANF_WARN_AKA("%zd", "ssize_t", "ptrdiff_t", "signed long", "signed long long");
1305+
12991306
TEST_SCANF_WARN("%tu", "unsigned ptrdiff_t", "bool");
13001307
TEST_SCANF_WARN("%tu", "unsigned ptrdiff_t", "char");
13011308
TEST_SCANF_WARN("%tu", "unsigned ptrdiff_t", "signed char");

0 commit comments

Comments
 (0)