Commit 9617b092e2412e85be6549b99472863ea43e8267

Ran Benita 2012-08-05T12:03:51

filecomp: fix path and error message Signed-off-by: Ran Benita <ran234@gmail.com>

diff --git a/src/text.c b/src/text.c
index 5286ba9..1e388ba 100644
--- a/src/text.c
+++ b/src/text.c
@@ -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";
     }
diff --git a/test/filecomp.c b/test/filecomp.c
index 0297897..2d0d960 100644
--- a/test/filecomp.c
+++ b/test/filecomp.c
@@ -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);