diff --git a/test/test_clib.py b/test/test_clib.py
index 165a821d8870c7b8006cd672f60a8d99999316ed..ff51c60a0df3959888cb93ab4852e4dd3f14fddd 100644
--- a/test/test_clib.py
+++ b/test/test_clib.py
@@ -41,6 +41,17 @@ class TestNameConversion(unittest.TestCase):
         with self.assertRaises(ctypes.ArgumentError):
             name = Libevdev.property_to_name("foo")
 
+    def test_prop_to_value(self):
+        value = Libevdev.property_to_value("INPUT_PROP_POINTER")
+        self.assertEqual(value, 0)
+
+        value = Libevdev.property_to_value("INPUT_PROP_DIRECT")
+        self.assertEqual(value, 1)
+
+    def test_prop_to_value_invalid(self):
+        name = Libevdev.property_to_value("foo")
+        self.assertIsNone(name)
+
     def test_type_to_name(self):
         name = Libevdev.event_to_name(1)
         self.assertEqual(name, "EV_KEY")