summaryrefslogtreecommitdiff
path: root/gusb/gusb-self-test.c
diff options
context:
space:
mode:
Diffstat (limited to 'gusb/gusb-self-test.c')
-rw-r--r--gusb/gusb-self-test.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/gusb/gusb-self-test.c b/gusb/gusb-self-test.c
index 072e3a0..970ae21 100644
--- a/gusb/gusb-self-test.c
+++ b/gusb/gusb-self-test.c
@@ -35,6 +35,13 @@ gusb_device_func(void)
g_assert_cmpint(g_usb_device_get_vid(device), >, 0x0000);
g_assert_cmpint(g_usb_device_get_pid(device), >, 0x0000);
+
+ g_assert_false(g_usb_device_has_tag(device, "foobar"));
+ g_usb_device_add_tag(device, "foobar");
+ g_usb_device_add_tag(device, "foobar");
+ g_assert_true(g_usb_device_has_tag(device, "foobar"));
+ g_usb_device_remove_tag(device, "foobar");
+ g_assert_false(g_usb_device_has_tag(device, "foobar"));
}
static void