Lines Matching refs:rmlvo
63 XkbRMLVOSet rmlvo = { NULL }; in xkb_get_rules_test() local
64 XkbGetRulesDflts(&rmlvo); in xkb_get_rules_test()
66 assert(rmlvo.rules); in xkb_get_rules_test()
67 assert(rmlvo.model); in xkb_get_rules_test()
68 assert(rmlvo.layout); in xkb_get_rules_test()
69 assert(rmlvo.variant); in xkb_get_rules_test()
70 assert(rmlvo.options); in xkb_get_rules_test()
71 assert(strcmp(rmlvo.rules, XKB_DFLT_RULES) == 0); in xkb_get_rules_test()
72 assert(strcmp(rmlvo.model, XKB_DFLT_MODEL) == 0); in xkb_get_rules_test()
73 assert(strcmp(rmlvo.layout, XKB_DFLT_LAYOUT) == 0); in xkb_get_rules_test()
74 assert(strcmp(rmlvo.variant, XKB_DFLT_VARIANT) == 0); in xkb_get_rules_test()
75 assert(strcmp(rmlvo.options, XKB_DFLT_OPTIONS) == 0); in xkb_get_rules_test()
87 XkbRMLVOSet rmlvo; in xkb_set_rules_test() local
90 XkbInitRules(&rmlvo, "test-rules", "test-model", "test-layout", in xkb_set_rules_test()
92 assert(rmlvo.rules); in xkb_set_rules_test()
93 assert(rmlvo.model); in xkb_set_rules_test()
94 assert(rmlvo.layout); in xkb_set_rules_test()
95 assert(rmlvo.variant); in xkb_set_rules_test()
96 assert(rmlvo.options); in xkb_set_rules_test()
98 XkbSetRulesDflts(&rmlvo); in xkb_set_rules_test()
102 assert(rmlvo.rules != rmlvo_new.rules); in xkb_set_rules_test()
103 assert(rmlvo.model != rmlvo_new.model); in xkb_set_rules_test()
104 assert(rmlvo.layout != rmlvo_new.layout); in xkb_set_rules_test()
105 assert(rmlvo.variant != rmlvo_new.variant); in xkb_set_rules_test()
106 assert(rmlvo.options != rmlvo_new.options); in xkb_set_rules_test()
108 assert(strcmp(rmlvo.rules, rmlvo_new.rules) == 0); in xkb_set_rules_test()
109 assert(strcmp(rmlvo.model, rmlvo_new.model) == 0); in xkb_set_rules_test()
110 assert(strcmp(rmlvo.layout, rmlvo_new.layout) == 0); in xkb_set_rules_test()
111 assert(strcmp(rmlvo.variant, rmlvo_new.variant) == 0); in xkb_set_rules_test()
112 assert(strcmp(rmlvo.options, rmlvo_new.options) == 0); in xkb_set_rules_test()
114 XkbFreeRMLVOSet(&rmlvo, FALSE); in xkb_set_rules_test()
133 XkbRMLVOSet rmlvo = { NULL }; in xkb_set_get_rules_test() local
136 XkbGetRulesDflts(&rmlvo); in xkb_set_get_rules_test()
139 XkbSetRulesDflts(&rmlvo); in xkb_set_get_rules_test()
140 XkbGetRulesDflts(&rmlvo); in xkb_set_get_rules_test()
143 rmlvo_backup.rules = strdup(rmlvo.rules); in xkb_set_get_rules_test()
144 rmlvo_backup.layout = strdup(rmlvo.layout); in xkb_set_get_rules_test()
145 rmlvo_backup.model = strdup(rmlvo.model); in xkb_set_get_rules_test()
146 rmlvo_backup.variant = strdup(rmlvo.variant); in xkb_set_get_rules_test()
147 rmlvo_backup.options = strdup(rmlvo.options); in xkb_set_get_rules_test()
150 XkbSetRulesDflts(&rmlvo); in xkb_set_get_rules_test()
154 assert(strcmp(rmlvo.rules, rmlvo_backup.rules) == 0); in xkb_set_get_rules_test()
155 assert(strcmp(rmlvo.model, rmlvo_backup.model) == 0); in xkb_set_get_rules_test()
156 assert(strcmp(rmlvo.layout, rmlvo_backup.layout) == 0); in xkb_set_get_rules_test()
157 assert(strcmp(rmlvo.variant, rmlvo_backup.variant) == 0); in xkb_set_get_rules_test()
158 assert(strcmp(rmlvo.options, rmlvo_backup.options) == 0); in xkb_set_get_rules_test()
160 XkbGetRulesDflts(&rmlvo); in xkb_set_get_rules_test()
161 assert(strcmp(rmlvo.rules, rmlvo_backup.rules) == 0); in xkb_set_get_rules_test()
162 assert(strcmp(rmlvo.model, rmlvo_backup.model) == 0); in xkb_set_get_rules_test()
163 assert(strcmp(rmlvo.layout, rmlvo_backup.layout) == 0); in xkb_set_get_rules_test()
164 assert(strcmp(rmlvo.variant, rmlvo_backup.variant) == 0); in xkb_set_get_rules_test()
165 assert(strcmp(rmlvo.options, rmlvo_backup.options) == 0); in xkb_set_get_rules_test()