| # The display tables have been separated from the translation tables. But in |
| # the case of this test some display relevant stuff is still defined in the |
| # translation table. That is why we have to include it here. |
| display: unicode-without-blank.dis,da-dk-g18.ctb |
| table: |
| locale: da |
| grade: 1 |
| dots: 8 |
| __assert-match: da-dk-g18.ctb |
| flags: {testmode: bothDirections} |
| tests: |
| # Test all characters from 0x21 to 0xff |
| - [' ', ' '] |
| - ['"', '⠶'] |
| # |
| - ['$', '⣲'] |
| - ['%', '⣚'] |
| - ['&', '⢯'] |
| - ['''', '⠈'] |
| - ['(', '⢦'] |
| - [')', '⢴'] |
| - ['*', '⠔'] |
| - ['+', '⢖'] |
| - [',', '⠂'] |
| - ['-', '⢤'] |
| - ['.', '⠄'] |
| - ['/', '⢌'] |
| - ['0', '⢚'] |
| - ['1', '⢁'] |
| - ['2', '⢃'] |
| - ['3', '⢉'] |
| - ['4', '⢙'] |
| - ['5', '⢑'] |
| - ['6', '⢋'] |
| - ['7', '⢛'] |
| - ['8', '⢓'] |
| - ['9', '⢊'] |
| - [':', '⠒'] |
| - [';', '⠆'] |
| - ['<', '⢔'] |
| - ['=', '⢶'] |
| - ['>', '⡢'] |
| - ['?', '⠢'] |
| - ['@', '⣈'] |
| - ['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', '⡵'] |
| - ['[', '⣦'] |
| - ['\\', '⡌'] |
| - [']', '⣴'] |
| - ['^', '⢏'] |
| - ['_', '⣤'] |
| - ['`', '⠐'] |
| - ['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', '⠵'] |
| - ['{', '⣧'] |
| - ['|', '⢸'] |
| - ['}', '⣼'] |
| - ['~', '⡨'] |
| - ['€', '⣑'] |
| - ['‚', '⡘'] |
| - ['ƒ', '⢐'] |
| - ['„', '⣆'] |
| - ['…', '⠠⠄⠄⠄'] |
| - ['†', '⡖'] |
| - ['‡', '⣖'] |
| - ['ˆ', '⣰'] |
| - ['‰', '⣺'] |
| - ['Š', '⣎'] |
| - ['‹', '⠸'] |
| - ['Œ', '⣕'] |
| - ['Ž', '⡬'] |
| - ['‘', '⡈'] |
| - ['’', '⢈'] |
| - ['“', '⡆'] |
| - ['”', '⢰'] |
| - ['•', '⡄'] |
| - ['–', '⠠⠤'] |
| - ['—', '⠠⡤'] |
| - ['˜', '⠨'] |
| - ['™', '⣞'] |
| - ['š', '⢎'] |
| - ['›', '⡸'] |
| - ['œ', '⢕'] |
| - ['ž', '⠬'] |
| - ['Ÿ', '⣾'] |
| - [' ', '⢞'] |
| - ['¡', '⠲'] |
| - ['¢', '⣒'] |
| - ['£', '⢇'] |
| - ['¤', '⡦'] |
| - ['¥', '⡠'] |
| - ['¦', '⣌'] |
| - ['§', '⣐'] |
| - ['¨', '⠰'] |
| - ['©', '⣭'] |
| - ['ª', '⣮'] |
| - ['«', '⡐'] |
| - ['¬', '⡼'] |
| - ['', '⣄'] |
| - ['®', '⣗'] |
| - ['¯', '⡶'] |
| - ['°', '⠴'] |
| - ['±', '⢟'] |
| - ['²', '⢆'] |
| - ['³', '⢒'] |
| - ['´', '⢨'] |
| - ['µ', '⠦'] |
| - ['¶', '⢿'] |
| - ['·', '⢄'] |
| - ['¸', '⣨'] |
| - ['¹', '⢂'] |
| - ['º', '⣿'] |
| - ['»', '⡰'] |
| - ['¼', '⢝'] |
| - ['½', '⢘'] |
| - ['¾', '⠼'] |
| - ['À', '⡷'] |
| - ['Á', '⣷'] |
| - ['Â', '⣡'] |
| - ['Ã', '⣩'] |
| - ['Ä', '⣜'] |
| - ['Å', '⡡'] |
| - ['Æ', '⡜'] |
| - ['Ç', '⡯'] |
| - ['È', '⡮'] |
| - ['É', '⡿'] |
| - ['Ê', '⡣'] |
| - ['Ë', '⡫'] |
| - ['Ì', '⣱'] |
| - ['Í', '⣣'] |
| - ['Î', '⡩'] |
| - ['Ï', '⡻'] |
| - ['Ð', '⣽'] |
| - ['Ñ', '⣻'] |
| - ['Ò', '⣫'] |
| - ['Ó', '⣬'] |
| - ['Ô', '⡹'] |
| - ['Õ', '⣹'] |
| - ['Ö', '⣪'] |
| - ['×', '⢭'] |
| - ['Ø', '⡪'] |
| - ['Ù', '⡾'] |
| - ['Ú', '⣳'] |
| - ['Û', '⡱'] |
| - ['Ü', '⡳'] |
| - ['Ý', '⣍'] |
| - ['Þ', '⣅'] |
| - ['ß', '⢮'] |
| - ['à', '⠷'] |
| - ['á', '⢷'] |
| - ['â', '⢡'] |
| - ['ã', '⢩'] |
| - ['ä', '⢜'] |
| - ['å', '⠡'] |
| - ['æ', '⠜'] |
| - ['ç', '⠯'] |
| - ['è', '⠮'] |
| - ['é', '⠿'] |
| - ['ê', '⠣'] |
| - ['ë', '⠫'] |
| - ['ì', '⢱'] |
| - ['í', '⢣'] |
| - ['î', '⠩'] |
| - ['ï', '⠻'] |
| - ['ð', '⢽'] |
| - ['ñ', '⢻'] |
| - ['ò', '⢫'] |
| - ['ó', '⢬'] |
| - ['ô', '⠹'] |
| - ['õ', '⢹'] |
| - ['ö', '⢪'] |
| - ['÷', '⢲'] |
| - ['ø', '⠪'] |
| - ['ù', '⠾'] |
| - ['ú', '⢳'] |
| - ['û', '⠱'] |
| - ['ü', '⠳'] |
| - ['ý', '⢍'] |
| - ['þ', '⢅'] |
| - ['ÿ', '⢾'] |
| |
| # Pangram |
| - ['Quizdeltagerne spiste jordbær med fløde, mens cirkusklovnen Walther spillede på xylofon.', '⡟⠥⠊⠵⠙⠑⠇⠞⠁⠛⠑⠗⠝⠑ ⠎⠏⠊⠎⠞⠑ ⠚⠕⠗⠙⠃⠜⠗ ⠍⠑⠙ ⠋⠇⠪⠙⠑⠂ ⠍⠑⠝⠎ ⠉⠊⠗⠅⠥⠎⠅⠇⠕⠧⠝⠑⠝ ⡺⠁⠇⠞⠓⠑⠗ ⠎⠏⠊⠇⠇⠑⠙⠑ ⠏⠡ ⠭⠽⠇⠕⠋⠕⠝⠄'] |
| |
| |
| # Misc Unicode chars, those that can be back-translated |
| |
| - ['\x0100\x0101', '⠐⡁⠐⠁'] |
| - ['\x0106\x0107', '⠐⡉⠐⠉'] |
| - ['\x010e\x010f', '⠐⡙⠐⠙'] |
| - ['\x0112\x0113', '⠐⡑⠐⠑'] |
| - ['\x011c\x011d', '⠐⡛⠐⠛'] |
| - ['\x0124\x0125', '⠐⡓⠐⠓'] |
| - ['\x0128\x0129', '⠐⡊⠐⠊'] |
| - ['\x0132\x0133', '⠐⡚⠐⠚'] |
| |
| flags: {testmode: backward} |
| tests: |
| # Test all characters from 0x21 to 0xff |
| - [' ', ' '] |
| - ['⠶', '"'] |
| # |
| - ['⣲', '$'] |
| - ['⣚', '%'] |
| - ['⢯', '&'] |
| - ['⠈', ''''] |
| - ['⢦', '('] |
| - ['⢴', ')'] |
| - ['⠔', '*'] |
| - ['⢖', '+'] |
| - ['⠂', ','] |
| - ['⢤', '-'] |
| - ['⠄', '.'] |
| - ['⢌', '/'] |
| - ['⢚', '0'] |
| - ['⢁', '1'] |
| - ['⢃', '2'] |
| - ['⢉', '3'] |
| - ['⢙', '4'] |
| - ['⢑', '5'] |
| - ['⢋', '6'] |
| - ['⢛', '7'] |
| - ['⢓', '8'] |
| - ['⢊', '9'] |
| - ['⠒', ':'] |
| - ['⠆', ';'] |
| - ['⢔', '<'] |
| - ['⢶', '='] |
| - ['⡢', '>'] |
| - ['⠢', '?'] |
| - ['⣈', '@'] |
| - ['⡁', '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'] |
| - ['⣦', '['] |
| - ['⡌', '\\'] |
| - ['⣴', ']'] |
| - ['⢏', '^'] |
| - ['⣤', '_'] |
| - ['⠐', '`'] |
| - ['⠁', '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'] |
| - ['⣧', '{'] |
| - ['⢸', '|'] |
| - ['⣼', '}'] |
| - ['⡨', '~'] |
| - ['⣑', '€'] |
| - ['⡘', '‚'] |
| - ['⢐', 'ƒ'] |
| - ['⣆', '„'] |
| - ['⠠⠄⠄⠄', '…'] |
| - ['⡖', '†'] |
| - ['⣖', '‡'] |
| - ['⣰', 'ˆ'] |
| - ['⣺', '‰'] |
| - ['⣎', 'Š'] |
| - ['⠸', '‹'] |
| - ['⣕', 'Œ'] |
| - ['⡬', 'Ž'] |
| - ['⡈', '‘'] |
| - ['⢈', '’'] |
| - ['⡆', '“'] |
| - ['⢰', '”'] |
| - ['⡄', '•'] |
| - ['⠠⠤', '–'] |
| - ['⠠⡤', '—'] |
| - ['⠨', '˜'] |
| - ['⣞', '™'] |
| - ['⢎', 'š'] |
| - ['⡸', '›'] |
| - ['⢕', 'œ'] |
| - ['⠬', 'ž'] |
| - ['⣾', 'Ÿ'] |
| - [' ', ' '] |
| - ['⠲', '¡'] |
| - ['⣒', '¢'] |
| - ['⢇', '£'] |
| - ['⡦', '¤'] |
| - ['⡠', '¥'] |
| - ['⣌', '¦'] |
| - ['⣐', '§'] |
| - ['⠰', '¨'] |
| - ['⣭', '©'] |
| - ['⣮', 'ª'] |
| - ['⡐', '«'] |
| - ['⡼', '¬'] |
| - ['⣄', ''] |
| - ['⣗', '®'] |
| - ['⡶', '¯'] |
| - ['⠴', '°'] |
| - ['⢟', '±'] |
| - ['⢆', '²'] |
| - ['⢒', '³'] |
| - ['⢨', '´'] |
| - ['⠦', 'µ'] |
| - ['⢿', '¶'] |
| - ['⢄', '·'] |
| - ['⣨', '¸'] |
| - ['⢂', '¹'] |
| - ['⣿', 'º'] |
| - ['⡰', '»'] |
| - ['⢝', '¼'] |
| - ['⢘', '½'] |
| - ['⠼', '¾'] |
| - ['⡷', 'À'] |
| - ['⣷', 'Á'] |
| - ['⣡', 'Â'] |
| - ['⣩', 'Ã'] |
| - ['⣜', 'Ä'] |
| - ['⡡', 'Å'] |
| - ['⡜', 'Æ'] |
| - ['⡯', 'Ç'] |
| - ['⡮', 'È'] |
| - ['⡿', 'É'] |
| - ['⡣', 'Ê'] |
| - ['⡫', 'Ë'] |
| - ['⣱', 'Ì'] |
| - ['⣣', 'Í'] |
| - ['⡩', 'Î'] |
| - ['⡻', 'Ï'] |
| - ['⣽', 'Ð'] |
| - ['⣻', 'Ñ'] |
| - ['⣫', 'Ò'] |
| - ['⣬', 'Ó'] |
| - ['⡹', 'Ô'] |
| - ['⣹', 'Õ'] |
| - ['⣪', 'Ö'] |
| - ['⢭', '×'] |
| - ['⡪', 'Ø'] |
| - ['⡾', 'Ù'] |
| - ['⣳', 'Ú'] |
| - ['⡱', 'Û'] |
| - ['⡳', 'Ü'] |
| - ['⣍', 'Ý'] |
| - ['⣅', 'Þ'] |
| - ['⢮', 'ß'] |
| - ['⠷', 'à'] |
| - ['⢷', 'á'] |
| - ['⢡', 'â'] |
| - ['⢩', 'ã'] |
| - ['⢜', 'ä'] |
| - ['⠡', 'å'] |
| - ['⠜', 'æ'] |
| - ['⠯', 'ç'] |
| - ['⠮', 'è'] |
| - ['⠿', 'é'] |
| - ['⠣', 'ê'] |
| - ['⠫', 'ë'] |
| - ['⢱', 'ì'] |
| - ['⢣', 'í'] |
| - ['⠩', 'î'] |
| - ['⠻', 'ï'] |
| - ['⢽', 'ð'] |
| - ['⢻', 'ñ'] |
| - ['⢫', 'ò'] |
| - ['⢬', 'ó'] |
| - ['⠹', 'ô'] |
| - ['⢹', 'õ'] |
| - ['⢪', 'ö'] |
| - ['⢲', '÷'] |
| - ['⠪', 'ø'] |
| - ['⠾', 'ù'] |
| - ['⢳', 'ú'] |
| - ['⠱', 'û'] |
| - ['⠳', 'ü'] |
| - ['⢍', 'ý'] |
| - ['⢅', 'þ'] |
| - ['⢾', 'ÿ'] |
| |
| # Pangram |
| - ['⡟⠥⠊⠵⠙⠑⠇⠞⠁⠛⠑⠗⠝⠑ ⠎⠏⠊⠎⠞⠑ ⠚⠕⠗⠙⠃⠜⠗ ⠍⠑⠙ ⠋⠇⠪⠙⠑⠂ ⠍⠑⠝⠎ ⠉⠊⠗⠅⠥⠎⠅⠇⠕⠧⠝⠑⠝ ⡺⠁⠇⠞⠓⠑⠗ ⠎⠏⠊⠇⠇⠑⠙⠑ ⠏⠡ ⠭⠽⠇⠕⠋⠕⠝⠄', 'Quizdeltagerne spiste jordbær med fløde, mens cirkusklovnen Walther spillede på xylofon.'] |