With some of the stricter type checking in KUnit's EXPECT macros removed, several casts in sysctl-test are no longer required. Remove the unnecessary casts, making the conditions clearer.
Showing the changes to kernel/sysctl-test.c (1 of 1 file). Show all
Unified · Split
| @@ -49,7 +49,7 @@ static void sysctl_test_api_dointvec_null_tbl_data(struct kunit *test) · 48 unmodified lines | ||
| 49 | 49 | KUNIT_EXPECT_EQ(test, 0, proc_dointvec(&null_data_table, |
| 50 | 50 | KUNIT_PROC_READ, buffer, &len, |
| 51 | 51 | &pos)); |
| 52 | − KUNIT_EXPECT_EQ(test, (size_t)0, len); | |
| 52 | + KUNIT_EXPECT_EQ(test, 0, len); | |
| 53 | 53 | |
| 54 | 54 | /* |
| 55 | 55 | * See above. |
| @@ -58,7 +58,7 @@ static void sysctl_test_api_dointvec_null_tbl_data(struct kunit *test) · 2 unmodified lines | ||
| 58 | 58 | KUNIT_EXPECT_EQ(test, 0, proc_dointvec(&null_data_table, |
| 59 | 59 | KUNIT_PROC_WRITE, buffer, &len, |
| 60 | 60 | &pos)); |
| 61 | − KUNIT_EXPECT_EQ(test, (size_t)0, len); | |
| 61 | + KUNIT_EXPECT_EQ(test, 0, len); | |
| 62 | 62 | } |
| 63 | 63 | |
| 64 | 64 | /* |
| @@ -95,7 +95,7 @@ static void sysctl_test_api_dointvec_table_maxlen_unset(struct kunit *test) · 30 unmodified lines | ||
| 95 | 95 | KUNIT_EXPECT_EQ(test, 0, proc_dointvec(&data_maxlen_unset_table, |
| 96 | 96 | KUNIT_PROC_READ, buffer, &len, |
| 97 | 97 | &pos)); |
| 98 | − KUNIT_EXPECT_EQ(test, (size_t)0, len); | |
| 98 | + KUNIT_EXPECT_EQ(test, 0, len); | |
| 99 | 99 | |
| 100 | 100 | /* |
| 101 | 101 | * See previous comment. |
| @@ -104,7 +104,7 @@ static void sysctl_test_api_dointvec_table_maxlen_unset(struct kunit *test) · 2 unmodified lines | ||
| 104 | 104 | KUNIT_EXPECT_EQ(test, 0, proc_dointvec(&data_maxlen_unset_table, |
| 105 | 105 | KUNIT_PROC_WRITE, buffer, &len, |
| 106 | 106 | &pos)); |
| 107 | − KUNIT_EXPECT_EQ(test, (size_t)0, len); | |
| 107 | + KUNIT_EXPECT_EQ(test, 0, len); | |
| 108 | 108 | } |
| 109 | 109 | |
| 110 | 110 | /* |
| @@ -135,11 +135,11 @@ static void sysctl_test_api_dointvec_table_len_is_zero(struct kunit *test) · 24 unmodified lines | ||
| 135 | 135 | |
| 136 | 136 | KUNIT_EXPECT_EQ(test, 0, proc_dointvec(&table, KUNIT_PROC_READ, buffer, |
| 137 | 137 | &len, &pos)); |
| 138 | − KUNIT_EXPECT_EQ(test, (size_t)0, len); | |
| 138 | + KUNIT_EXPECT_EQ(test, 0, len); | |
| 139 | 139 | |
| 140 | 140 | KUNIT_EXPECT_EQ(test, 0, proc_dointvec(&table, KUNIT_PROC_WRITE, buffer, |
| 141 | 141 | &len, &pos)); |
| 142 | − KUNIT_EXPECT_EQ(test, (size_t)0, len); | |
| 142 | + KUNIT_EXPECT_EQ(test, 0, len); | |
| 143 | 143 | } |
| 144 | 144 | |
| 145 | 145 | /* |
| @@ -174,7 +174,7 @@ static void sysctl_test_api_dointvec_table_read_but_position_set( · 28 unmodified lines | ||
| 174 | 174 | |
| 175 | 175 | KUNIT_EXPECT_EQ(test, 0, proc_dointvec(&table, KUNIT_PROC_READ, buffer, |
| 176 | 176 | &len, &pos)); |
| 177 | − KUNIT_EXPECT_EQ(test, (size_t)0, len); | |
| 177 | + KUNIT_EXPECT_EQ(test, 0, len); | |
| 178 | 178 | } |
| 179 | 179 | |
| 180 | 180 | /* |
| @@ -203,7 +203,7 @@ static void sysctl_test_dointvec_read_happy_single_positive(struct kunit *test) · 22 unmodified lines | ||
| 203 | 203 | |
| 204 | 204 | KUNIT_EXPECT_EQ(test, 0, proc_dointvec(&table, KUNIT_PROC_READ, |
| 205 | 205 | user_buffer, &len, &pos)); |
| 206 | − KUNIT_ASSERT_EQ(test, (size_t)3, len); | |
| 206 | + KUNIT_ASSERT_EQ(test, 3, len); | |
| 207 | 207 | buffer[len] = '\0'; |
| 208 | 208 | /* And we read 13 back out. */ |
| 209 | 209 | KUNIT_EXPECT_STREQ(test, "13\n", buffer); |
| @@ -233,9 +233,9 @@ static void sysctl_test_dointvec_read_happy_single_negative(struct kunit *test) · 23 unmodified lines | ||
| 233 | 233 | |
| 234 | 234 | KUNIT_EXPECT_EQ(test, 0, proc_dointvec(&table, KUNIT_PROC_READ, |
| 235 | 235 | user_buffer, &len, &pos)); |
| 236 | − KUNIT_ASSERT_EQ(test, (size_t)4, len); | |
| 236 | + KUNIT_ASSERT_EQ(test, 4, len); | |
| 237 | 237 | buffer[len] = '\0'; |
| 238 | − KUNIT_EXPECT_STREQ(test, "-16\n", (char *)buffer); | |
| 238 | + KUNIT_EXPECT_STREQ(test, "-16\n", buffer); | |
| 239 | 239 | } |
| 240 | 240 | |
| 241 | 241 | /* |
| @@ -265,7 +265,7 @@ static void sysctl_test_dointvec_write_happy_single_positive(struct kunit *test) · 23 unmodified lines | ||
| 265 | 265 | KUNIT_EXPECT_EQ(test, 0, proc_dointvec(&table, KUNIT_PROC_WRITE, |
| 266 | 266 | user_buffer, &len, &pos)); |
| 267 | 267 | KUNIT_EXPECT_EQ(test, sizeof(input) - 1, len); |
| 268 | − KUNIT_EXPECT_EQ(test, sizeof(input) - 1, (size_t)pos); | |
| 268 | + KUNIT_EXPECT_EQ(test, sizeof(input) - 1, pos); | |
| 269 | 269 | KUNIT_EXPECT_EQ(test, 9, *((int *)table.data)); |
| 270 | 270 | } |
| 271 | 271 | |
| @@ -295,7 +295,7 @@ static void sysctl_test_dointvec_write_happy_single_negative(struct kunit *test) · 23 unmodified lines | ||
| 295 | 295 | KUNIT_EXPECT_EQ(test, 0, proc_dointvec(&table, KUNIT_PROC_WRITE, |
| 296 | 296 | user_buffer, &len, &pos)); |
| 297 | 297 | KUNIT_EXPECT_EQ(test, sizeof(input) - 1, len); |
| 298 | − KUNIT_EXPECT_EQ(test, sizeof(input) - 1, (size_t)pos); | |
| 298 | + KUNIT_EXPECT_EQ(test, sizeof(input) - 1, pos); | |
| 299 | 299 | KUNIT_EXPECT_EQ(test, -9, *((int *)table.data)); |
| 300 | 300 | } |
| 301 | 301 | |