Home | History | Annotate | Download | only in tests

Lines Matching refs:blacklist

31 TEST(Blacklist, EmptyBlacklist) {
33 struct cras_device_blacklist *blacklist;
37 blacklist = cras_device_blacklist_create(CONFIG_PATH);
38 ASSERT_NE(static_cast<cras_device_blacklist*>(NULL), blacklist);
39 EXPECT_EQ(0, cras_device_blacklist_check(blacklist, 0x0d8c, 0x0008, 0, 0));
41 cras_device_blacklist_destroy(blacklist);
44 TEST(Blacklist, BlackListOneUsbOutput) {
48 struct cras_device_blacklist *blacklist;
52 blacklist = cras_device_blacklist_create(CONFIG_PATH);
53 ASSERT_NE(static_cast<cras_device_blacklist*>(NULL), blacklist);
55 EXPECT_EQ(0, cras_device_blacklist_check(blacklist, 0x0d8d, 0x0008, 0x12, 0));
56 EXPECT_EQ(0, cras_device_blacklist_check(blacklist, 0x0d8c, 0x0009, 0x12, 0));
57 EXPECT_EQ(0, cras_device_blacklist_check(blacklist, 0x0d8c, 0x0008, 0x13, 0));
58 EXPECT_EQ(0, cras_device_blacklist_check(blacklist, 0x0d8c, 0x0008, 0x12, 1));
59 EXPECT_EQ(1, cras_device_blacklist_check(blacklist, 0x0d8c, 0x0008, 0x12, 0));
61 cras_device_blacklist_destroy(blacklist);
64 TEST(Blacklist, BlackListTwoUsbOutput) {
69 struct cras_device_blacklist *blacklist;
73 blacklist = cras_device_blacklist_create(CONFIG_PATH);
74 ASSERT_NE(static_cast<cras_device_blacklist*>(NULL), blacklist);
76 EXPECT_EQ(1, cras_device_blacklist_check(blacklist, 0x0d8c, 0x0009, 0, 0));
77 EXPECT_EQ(1, cras_device_blacklist_check(blacklist, 0x0d8c, 0x0008, 0, 0));
78 EXPECT_EQ(0, cras_device_blacklist_check(blacklist, 0x0d8c, 0x0008, 0, 1));
80 cras_device_blacklist_destroy(blacklist);