Lines Matching refs:got
49 struct kunit_suite_set got;
56 got = kunit_filter_suites(&suite_set, "suite2", NULL, NULL, &err);
57 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, got.start);
59 free_suite_set_at_end(test, &got);
62 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, got.start[0]);
63 KUNIT_EXPECT_STREQ(test, (const char *)got.start[0]->name, "suite2");
66 KUNIT_ASSERT_EQ(test, got.end - got.start, 1);
75 struct kunit_suite_set got;
82 got = kunit_filter_suites(&suite_set, "suite2.test2", NULL, NULL, &err);
83 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, got.start);
85 free_suite_set_at_end(test, &got);
88 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, got.start[0]);
89 KUNIT_EXPECT_STREQ(test, (const char *)got.start[0]->name, "suite2");
90 KUNIT_ASSERT_EQ(test, got.end - got.start, 1);
93 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, got.start[0]->test_cases);
94 KUNIT_EXPECT_STREQ(test, (const char *)got.start[0]->test_cases[0].name, "test2");
95 KUNIT_EXPECT_FALSE(test, got.start[0]->test_cases[1].name);
104 struct kunit_suite_set got;
110 got = kunit_filter_suites(&suite_set, "not_found", NULL, NULL, &err);
112 free_suite_set_at_end(test, &got); /* just in case */
114 KUNIT_EXPECT_PTR_EQ_MSG(test, got.start, got.end,
156 struct kunit_suite_set got;
172 got = kunit_filter_suites(&suite_set, NULL, filter, NULL, &err);
173 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, got.start);
175 free_suite_set_at_end(test, &got);
178 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, got.start[0]);
179 KUNIT_EXPECT_STREQ(test, got.start[0]->name, "normal_suite");
180 KUNIT_ASSERT_EQ(test, got.end - got.start, 1);
183 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, got.start[0]->test_cases);
184 KUNIT_EXPECT_STREQ(test, got.start[0]->test_cases[0].name, "normal");
185 KUNIT_EXPECT_FALSE(test, got.start[0]->test_cases[1].name);
194 struct kunit_suite_set got;
201 got = kunit_filter_suites(&suite_set, NULL, filter, NULL, &err);
203 free_suite_set_at_end(test, &got); /* just in case */
205 KUNIT_EXPECT_PTR_EQ_MSG(test, got.start, got.end,
215 struct kunit_suite_set got;
222 got = kunit_filter_suites(&suite_set, NULL, filter, "skip", &err);
223 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, got.start);
225 free_suite_set_at_end(test, &got);
228 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, got.start[0]->test_cases);
229 KUNIT_ASSERT_EQ(test, kunit_suite_num_test_cases(got.start[0]), 2);
230 KUNIT_EXPECT_STREQ(test, got.start[0]->test_cases[0].name, "slow");
231 KUNIT_EXPECT_STREQ(test, got.start[0]->test_cases[1].name, "normal");
234 KUNIT_EXPECT_EQ(test, got.start[0]->test_cases[0].status, KUNIT_SKIPPED);
235 KUNIT_EXPECT_FALSE(test, got.start[0]->test_cases[1].status);