Lines Matching refs:test
3 * Kunit test for drm_modes functions
13 #include <kunit/test.h>
50 static int drm_test_connector_init(struct kunit *test)
56 dev = drm_kunit_helper_alloc_device(test);
57 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, dev);
59 priv = drm_kunit_helper_alloc_drm_device(test, dev,
62 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, priv);
70 KUNIT_ASSERT_EQ(test, ret, 0);
72 ret = kunit_add_action_or_reset(test, i2c_del_adapter_wrapper, &priv->ddc);
73 KUNIT_ASSERT_EQ(test, ret, 0);
75 test->priv = priv;
83 static void drm_test_drmm_connector_init(struct kunit *test)
85 struct drm_connector_init_priv *priv = test->priv;
92 KUNIT_EXPECT_EQ(test, ret, 0);
99 static void drm_test_drmm_connector_init_null_ddc(struct kunit *test)
101 struct drm_connector_init_priv *priv = test->priv;
108 KUNIT_EXPECT_EQ(test, ret, 0);
115 static void drm_test_drmm_connector_init_type_valid(struct kunit *test)
117 struct drm_connector_init_priv *priv = test->priv;
118 unsigned int connector_type = *(unsigned int *)test->param_value;
125 KUNIT_EXPECT_EQ(test, ret, 0);
186 static void drm_test_get_tv_mode_from_name_valid(struct kunit *test)
188 const struct drm_get_tv_mode_from_name_test *params = test->param_value;
190 KUNIT_EXPECT_EQ(test,
217 static void drm_test_get_tv_mode_from_name_truncated(struct kunit *test)
223 KUNIT_EXPECT_LT(test, ret, 0);