filecomp: fix path and error message
authorRan Benita <ran234@gmail.com>
Sun, 5 Aug 2012 09:03:51 +0000 (12:03 +0300)
committerRan Benita <ran234@gmail.com>
Tue, 7 Aug 2012 08:09:42 +0000 (11:09 +0300)
Signed-off-by: Ran Benita <ran234@gmail.com>
src/text.c
test/filecomp.c

index 5286ba9..1e388ba 100644 (file)
@@ -217,17 +217,17 @@ FileTypeText(enum xkb_file_type type)
 {
     switch (type) {
     case FILE_TYPE_KEYMAP:
-        return "Keymap";
+        return "xkb_keymap";
     case FILE_TYPE_TYPES:
-        return "Types";
+        return "xkb_types";
     case FILE_TYPE_COMPAT:
-        return "CompatMap";
+        return "xkb_compatability";
     case FILE_TYPE_SYMBOLS:
-        return "Symbols";
+        return "xkb_symbols";
     case FILE_TYPE_KEYCODES:
-        return "KeyNames";
+        return "xkb_keycodes";
     case FILE_TYPE_RULES:
-        return "Rules";
+        return "rules";
     default:
         return "unknown";
     }
index 0297897..2d0d960 100644 (file)
@@ -56,7 +56,8 @@ main(void)
     assert(test_file(ctx, "keymaps/comprehensive-plus-geom.xkb"));
 
     assert(!test_file(ctx, "keymaps/divide-by-zero.xkb"));
-    assert(!test_file(ctx, "bad.xkb"));
+    assert(!test_file(ctx, "keymaps/bad.xkb"));
+    assert(!test_file(ctx, "does not exist"));
 
     xkb_context_unref(ctx);