summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2012-02-06 18:01:28 +0000
committerBastien Nocera <hadess@hadess.net>2012-02-06 18:01:28 +0000
commit47a666d957d934ccf2dc44f40b9775e6eaeb33db (patch)
treecebab70ea44c25af0cff46a66a7e3b6e046f9f6f
parent1fe881897d42be3ec2dda929039527c33f76aff5 (diff)
test: Add test for implied number of modes
-rw-r--r--test/load.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/load.c b/test/load.c
index 6e705d7..f9d6cf5 100644
--- a/test/load.c
+++ b/test/load.c
@@ -77,6 +77,14 @@ int main(int argc, char **argv)
libwacom_destroy(device);
+ device = libwacom_new_from_usbid(db, 0x56a, 0x00f4, NULL);
+ assert(device);
+
+ assert(libwacom_get_ring_num_modes(device) == 3);
+ assert(libwacom_get_ring2_num_modes(device) == 3);
+
+ libwacom_destroy(device);
+
device = libwacom_new_from_usbid(db, 0x056a, 0x00cc, NULL);
assert(libwacom_get_num_strips(device) == 2);
libwacom_destroy(device);