aboutsummaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
authorPaul LeoNerd Evans <leonerd@leonerd.org.uk>2011-04-07 23:31:43 +0100
committerPaul LeoNerd Evans <leonerd@leonerd.org.uk>2011-04-07 23:31:43 +0100
commit03371bdd04e25960149946ff7e8b9d5e921b6dc3 (patch)
tree41a5e825b76b7bc21cbb84dc79bd8accec8d2301 /t
parent0a101ff71eb1133889b5f1b28b7779832eddb013 (diff)
downloadtermo-03371bdd04e25960149946ff7e8b9d5e921b6dc3.tar.gz
termo-03371bdd04e25960149946ff7e8b9d5e921b6dc3.tar.xz
termo-03371bdd04e25960149946ff7e8b9d5e921b6dc3.zip
Bugfix to termkey_keycmp - implement sense in correct direction
Diffstat (limited to 't')
-rw-r--r--t/13cmpkey.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/t/13cmpkey.c b/t/13cmpkey.c
index 75f5ad7..90ff9e1 100644
--- a/t/13cmpkey.c
+++ b/t/13cmpkey.c
@@ -24,25 +24,25 @@ int main(int argc, char *argv[])
key2.modifiers = TERMKEY_KEYMOD_CTRL;
- ok(termkey_keycmp(tk, &key1, &key2) > 0, "cmpkey orders CTRL after nomod");
- ok(termkey_keycmp(tk, &key2, &key1) < 0, "cmpkey orders nomod before CTRL");
+ ok(termkey_keycmp(tk, &key1, &key2) < 0, "cmpkey orders CTRL after nomod");
+ ok(termkey_keycmp(tk, &key2, &key1) > 0, "cmpkey orders nomod before CTRL");
key2.code.codepoint = 'B';
key2.modifiers = 0;
- ok(termkey_keycmp(tk, &key1, &key2) > 0, "cmpkey orders 'B' after 'A'");
- ok(termkey_keycmp(tk, &key2, &key1) < 0, "cmpkey orders 'A' before 'B'");
+ ok(termkey_keycmp(tk, &key1, &key2) < 0, "cmpkey orders 'B' after 'A'");
+ ok(termkey_keycmp(tk, &key2, &key1) > 0, "cmpkey orders 'A' before 'B'");
key1.modifiers = TERMKEY_KEYMOD_CTRL;
- ok(termkey_keycmp(tk, &key1, &key2) > 0, "cmpkey orders nomod 'B' after CTRL 'A'");
- ok(termkey_keycmp(tk, &key2, &key1) < 0, "cmpkey orders CTRL 'A' before nomod 'B'");
+ ok(termkey_keycmp(tk, &key1, &key2) < 0, "cmpkey orders nomod 'B' after CTRL 'A'");
+ ok(termkey_keycmp(tk, &key2, &key1) > 0, "cmpkey orders CTRL 'A' before nomod 'B'");
key2.type = TERMKEY_TYPE_KEYSYM;
key2.code.sym = TERMKEY_SYM_UP;
- ok(termkey_keycmp(tk, &key1, &key2) > 0, "cmpkey orders KEYSYM after UNICODE");
- ok(termkey_keycmp(tk, &key2, &key1) < 0, "cmpkey orders UNICODE before KEYSYM");
+ ok(termkey_keycmp(tk, &key1, &key2) < 0, "cmpkey orders KEYSYM after UNICODE");
+ ok(termkey_keycmp(tk, &key2, &key1) > 0, "cmpkey orders UNICODE before KEYSYM");
termkey_destroy(tk);