1display: unicode-without-blank.dis
2
3# Tests for tables that use literary 6 dots notation for numbers, e.g. [⠼⠁, 1]
4table:
5  locale: en
6  grade: 1
7  system: ueb
8  __assert-match: en-ueb-g1.ctb
9table:
10  locale: en-US
11  grade: 1
12  __assert-match: en-us-g1.ctb
13table:
14  locale: fi
15  type: literary
16  __assert-match: fi.utb
17table:
18  locale: nl
19  grade: 0
20  __assert-match: nl.tbl # nl-NL-g0.utb
21table:
22  locale: pl
23  type: literary
24  __assert-match: pl.tbl # Pl-Pl-g1.utb
25table:
26  locale: sr
27  grade: 1
28  __assert-match: sr.tbl # sr-g1.ctb
29table:
30  locale: sv
31  grade: 1
32  __assert-match: sv.tbl # Se-Se-g1.utb
33flags: {testmode: backward}
34tests:
35  - - Lowercase letters
36    - ⠁ ⠃ ⠉ ⠙ ⠑ ⠋ ⠛ ⠓ ⠊ ⠚ ⠅ ⠇ ⠍ ⠝ ⠕ ⠏ ⠟ ⠗ ⠎ ⠞ ⠥ ⠧ ⠺ ⠭ ⠽ ⠵
37    - a b c d e f g h i j k l m n o p q r s t u v w x y z
38  - - Single digits
39    - ⠼⠁ ⠼⠃ ⠼⠉ ⠼⠙ ⠼⠑ ⠼⠋ ⠼⠛ ⠼⠓ ⠼⠊ ⠼⠚
40    - 1 2 3 4 5 6 7 8 9 0
41
42# LV uses different letter definitions,
43# so run separately.
44table:
45  locale: lv
46  grade: 1
47  __assert-match: lv.tbl # Lv-Lv-g1.utb
48flags: {testmode: backward}
49tests:
50  - - Lowercase letters
51    - ⠁ ⠃ ⠉ ⠙ ⠑ ⠋ ⠛ ⠓ ⠊ ⠚ ⠅ ⠇ ⠍ ⠝ ⠕ ⠏ ⠟ ⠗ ⠎ ⠞ ⠥ ⠧ ⠺ ⠭ ⠽ ⠵
52    - a b c d e f g h i j k l m n o p q r s t ķ ļ v x ņ ō
53  - - Single digits
54    - ⠼⠁ ⠼⠃ ⠼⠉ ⠼⠙ ⠼⠑ ⠼⠋ ⠼⠛ ⠼⠓ ⠼⠊ ⠼⠚
55    - 1 2 3 4 5 6 7 8 9 0
56
57# pt-pt-g1.utb passes digits test, but fails
58# the small letters test.
59table:
60  locale: pt
61  grade: 1
62  __assert-match: pt-pt-g1.utb
63flags: {testmode: backward}
64tests:
65  - - Lowercase letters
66    - ⠁ ⠃ ⠉ ⠙ ⠑ ⠋ ⠛ ⠓ ⠊ ⠚ ⠅ ⠇ ⠍ ⠝ ⠕ ⠏ ⠟ ⠗ ⠎ ⠞ ⠥ ⠧ ⠺ ⠭ ⠽ ⠵
67    - a b c d e f g h i j k l m n o p q r s t u v w x y z
68  - - Single digits
69    - ⠼⠁ ⠼⠃ ⠼⠉ ⠼⠙ ⠼⠑ ⠼⠋ ⠼⠛ ⠼⠓ ⠼⠊ ⠼⠚
70    - 1 2 3 4 5 6 7 8 9 0
71
72# Tests for tables that ought to use literary 6 dots notation for numbers, e.g. [⠼⠁, 1]
73# but yet they fail and should be fixed at some point.
74# see https://github.com/liblouis/liblouis/issues/490
75# Currently no tables
76#flags: {testmode: backward}
77#tests:
78#  - - Lowercase letters
79#    - ⠁ ⠃ ⠉ ⠙ ⠑ ⠋ ⠛ ⠓ ⠊ ⠚ ⠅ ⠇ ⠍ ⠝ ⠕ ⠏ ⠟ ⠗ ⠎ ⠞ ⠥ ⠧ ⠺ ⠭ ⠽ ⠵
80#    - a b c d e f g h i j k l m n o p q r s t u v w x y z
81#    - xfail: true
82#  - - Single digits
83#    - ⠼⠁ ⠼⠃ ⠼⠉ ⠼⠙ ⠼⠑ ⠼⠋ ⠼⠛ ⠼⠓ ⠼⠊ ⠼⠚
84#    - 1 2 3 4 5 6 7 8 9 0
85#    - xfail: true
86