| display: unicode-without-blank.dis |
| table: |
| locale: da |
| grade: 1 |
| dots: 6 |
| direction: both |
| __assert-match: da-dk-g16.ctb |
| tests: |
| # Test characters |
| - [" ", " "] |
| - ["\"", "⠶"] |
| - ["\u0023", "⠘⠼"] |
| - ["$", "⠘⠲"] |
| - ["%", "⠚⠴"] |
| - ["&", "⠯"] |
| - ["'", "⠈"] |
| - ["(", "⠦"] |
| - [")", "⠴"] |
| - ["*", "⠔"] |
| - ["+", "⠘⠖"] |
| - [",", "⠂"] |
| - ["-", "⠤⠤"] |
| - [".", "⠄"] |
| - ["/", "⠌"] |
| - ["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", "⠨⠵"] |
| - ["[", "⠐⠦"] |
| - ["\u005c\u005c", "⠘⠡"] |
| - ["]", "⠐⠴"] |
| - ["^", "⠘⠬"] |
| - ["_", "⠘⠤"] |
| - ["`", "⠈"] |
| - ["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.", "⠨⠟⠥⠊⠵⠙⠑⠇⠞⠁⠛⠑⠗⠝⠑ ⠎⠏⠊⠎⠞⠑ ⠚⠕⠗⠙⠃⠜⠗ ⠍⠑⠙ ⠋⠇⠪⠙⠑⠂ ⠍⠑⠝⠎ ⠉⠊⠗⠅⠥⠎⠅⠇⠕⠧⠝⠑⠝ ⠨⠺⠁⠇⠞⠓⠑⠗ ⠎⠏⠊⠇⠇⠑⠙⠑ ⠏⠡ ⠭⠽⠇⠕⠋⠕⠝⠄"] |
| |
| # Todo: make tests for emphasis |
| |
| #caps and mixed case |
| - ["Foobar", "⠨⠋⠕⠕⠃⠁⠗"] |
| - ["FOOBAR", "⠸⠋⠕⠕⠃⠁⠗"] |
| - ["FOObar", "⠸⠋⠕⠕⠠⠃⠁⠗"] |
| - ["FOO-barfOObar", "⠸⠋⠕⠕⠤⠃⠁⠗⠋⠸⠕⠕⠠⠃⠁⠗"] |
| |
| # Percent and permille |
| |
| # Extra digits |
| - ["1\u00bc + 1\u00bd = 2\u00be", "⠼⠁⠼⠁⠌⠙ ⠘⠖ ⠼⠁⠼⠁⠌⠃ ⠘⠶ ⠼⠃⠼⠉⠌⠙"] |
| |
| # Dashes |
| - ["\u2014 \u0096 \u0097 \u00ad", "⠤⠤ ⠤⠤ ⠤⠤ ⠤⠤"] |
| |
| # Quotes |
| - ["\u201e \u0084 \u201c \u0093 \u201d \u0094 \u00ab \u00bb", "⠶ ⠶ ⠶ ⠶ ⠶ ⠶ ⠶ ⠶"] |
| |
| # Apostrophes |
| - ["` \u201a \u0082 \u2039 \u008b \u2018 \u0091 \u2019 \u0092 \u203a \u009b \u00b4", "⠈ ⠈ ⠈ ⠈ ⠈ ⠈ ⠈ ⠈ ⠈ ⠈ ⠈ ⠈"] |
| |
| #Times vs. bullit |
| - ["\u2022Bullit", "⠘⠄⠨⠃⠥⠇⠇⠊⠞"] |
| - ["2 \u00d7 2 = 4", "⠼⠃ ⠘⠄ ⠼⠃ ⠘⠶ ⠼⠙"] |
| |
| # numbers and punctuation |
| - ["1,2", "⠼⠁⠂⠃"] |
| - ["123.456", "⠼⠁⠃⠉⠄⠙⠑⠋"] |
| - ["3-4", "⠼⠉⠤⠼⠙"] |
| - ["56-", "⠼⠑⠋⠤"] |
| - ["1/2", "⠼⠁⠌⠃"] |
| - ["12:34", "⠼⠁⠃⠒⠉⠙"] |
| - ["2^10", "⠼⠃⠘⠬⠁⠚"] |
| - ["2\u00d72", "⠼⠃⠘⠄⠼⠃"] |
| |
| - ["\"quotes\"", "⠶⠟⠥⠕⠞⠑⠎⠶"] |
| - ["-dashes-", "⠤⠙⠁⠎⠓⠑⠎⠤"] |
| - [":-) :-(", "⠒⠤⠴ ⠒⠤⠦"] |
| - [";-) ;-(", "⠆⠤⠴ ⠆⠤⠦"] |
| - ["---", "⠤⠤⠤"] |
| - ["-", "⠤⠤"] |
| - [" -", " ⠤⠤"] |
| - [" a-", " ⠁⠤"] |
| - [" - ", " ⠤⠤ "] |
| - [" -a-", " ⠤⠁⠤"] |
| - [" ", " "] |
| - ["(parentheses)", "⠦⠏⠁⠗⠑⠝⠞⠓⠑⠎⠑⠎⠴"] |
| - ["J) j) %) ') \u2030) \u0089) \u201a) \u0082) \u2039) \u009b) \u2018) \u0091) \u2019) \u0092) \u203a) \u009b)", "⠨⠚⠠⠴ ⠚⠠⠴ ⠚⠴⠠⠴ ⠈⠠⠴ ⠚⠴⠴⠠⠴ ⠚⠴⠴⠠⠴ ⠈⠠⠴ ⠈⠠⠴ ⠈⠠⠴ ⠈⠠⠴ ⠈⠠⠴ ⠈⠠⠴ ⠈⠠⠴ ⠈⠠⠴ ⠈⠠⠴ ⠈⠠⠴"] |
| |
| # digits and letters |
| - ["1a", "⠼⠁⠠⠁"] |
| - ["1.,-a", "⠼⠁⠄⠂⠤⠠⠁"] |
| |
| # Multi-pass tests |
| - ["~x |z", "⠘⠠⠭ ⠘⠸⠵"] |
| - ["~X |Z", "⠘⠠⠨⠭ ⠘⠸⠨⠵"] |
| - ["5É", "⠼⠑⠨⠐⠑"] |
| |
| flags: {testmode: backward} |
| tests: |
| # Test characters |
| - [" ", " "] |
| - ["⠶", "\""] |
| - ["⠘⠼", "\u0023"] |
| - ["⠘⠲", "$"] |
| - ["⠚⠴", "%"] |
| - ["⠯", "&"] |
| - ["⠈", "'"] |
| - ["⠦", "("] |
| - ["⠴", ")"] |
| - ["⠔", "*"] |
| - ["⠘⠖", "+"] |
| - ["⠂", ","] |
| - ["⠤⠤", "-"] |
| - ["⠄", "."] |
| - ["⠌", "/"] |
| - ["⠼⠚", "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"] |
| - ["⠐⠦", "["] |
| - ["⠘⠡", "\u005c\u005c"] |
| - ["⠐⠴", "]"] |
| - ["⠘⠬", "^"] |
| - ["⠘⠤", "_"] |
| - ["⠁", "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"] |
| - ["⠘⠪", "{"] |
| - ["⢸", "|"] |
| - ["⠘⠕", "}"] |
| - ["⡨", "~"] |
| - ["⠘⠑", "€"] |
| - ["⠘⠋", "ƒ"] |
| - ["⠄⠄⠄", "..."] |
| - ["⠚⠴⠴", "‰"] |
| - ["⠨⠐⠎", "Š"] |
| - ["⠨⠕⠑", "Oe"] |
| - ["⠨⠐⠵", "Ž"] |
| - ["⠘⠄", "•"] |
| - ["⠘⠞", "™"] |
| - ["⠐⠎", "š"] |
| - ["⠕⠑", "oe"] |
| - ["⠐⠵", "ž"] |
| - ["⠘⠒", "¢"] |
| - ["⠘⠇", "£"] |
| - ["⠘⠽", "¥"] |
| - ["⠬", "§"] |
| - ["⠘⠉", "©"] |
| - ["⠘⠗", "®"] |
| - ["⠈⠴", "°"] |
| - ["⠘⠖⠤", "±", {xfail: true}] |
| - ["⠼⠬⠃", "²"] |
| - ["⠼⠬⠉", "³"] |
| - ["⠐⠍", "µ"] |
| - ["⠼⠬⠁", "¹"] |
| - ["⠼⠁⠌⠙", "1/4"] |
| - ["⠼⠁⠌⠃", "1/2"] |
| - ["⠼⠉⠌⠙", "3/4"] |
| - ["⠨⠐⠁", "À"] |
| - ["⠨⠡", "Å"] |
| - ["⠨⠜", "Æ"] |
| - ["⠨⠐⠉", "Ç"] |
| - ["⠨⠐⠑", "É"] |
| - ["⠨⠐⠊", "Î"] |
| - ["⠨⠐⠙", "Ð"] |
| - ["⠨⠐⠝", "Ñ"] |
| - ["⠨⠐⠕", "Ô"] |
| - ["⠨⠪", "Ø"] |
| - ["⠨⠐⠥", "Û"] |
| - ["⠨⠳", "Ü"] |
| - ["⠨⠐⠽", "Ý"] |
| - ["⠨⠐⠞", "Þ"] |
| - ["⠐⠁", "à"] |
| - ["⠡", "å"] |
| - ["⠜", "æ"] |
| - ["⠐⠉", "ç"] |
| - ["⠐⠑", "é"] |
| - ["⠐⠊", "î"] |
| - ["⠐⠙", "ð"] |
| - ["⠐⠝", "ñ"] |
| - ["⠐⠕", "ô"] |
| - ["⠲", "÷"] |
| - ["⠪", "ø"] |
| - ["⠐⠥", "û"] |
| - ["⠳", "ü"] |
| - ["⠐⠽", "ý"] |
| - ["⠐⠞", "þ"] |
| |
| # Pangram |
| - ["⠨⠟⠥⠊⠵⠙⠑⠇⠞⠁⠛⠑⠗⠝⠑ ⠎⠏⠊⠎⠞⠑ ⠚⠕⠗⠙⠃⠜⠗ ⠍⠑⠙ ⠋⠇⠪⠙⠑⠂ ⠍⠑⠝⠎ ⠉⠊⠗⠅⠥⠎⠅⠇⠕⠧⠝⠑⠝ ⠨⠺⠁⠇⠞⠓⠑⠗ ⠎⠏⠊⠇⠇⠑⠙⠑ ⠏⠡ ⠭⠽⠇⠕⠋⠕⠝⠄", "Quizdeltagerne spiste jordbær med fløde, mens cirkusklovnen Walther spillede på xylofon."] |
| |
| # Todo: make tests for emphasis |
| |
| #caps and mixed case |
| - ["⠨⠋⠕⠕⠃⠁⠗", "Foobar"] |
| - ["⠸⠋⠕⠕⠃⠁⠗", "FOOBAR"] |
| - ["⠸⠋⠕⠕⠠⠃⠁⠗", "FOObar"] |
| - ["⠸⠋⠕⠕⠤⠃⠁⠗⠋⠸⠕⠕⠠⠃⠁⠗", "FOO-barfOObar"] |
| |
| # Percent and permille |
| |
| # Extra digits |
| - ["⠼⠁⠼⠁⠌⠙ ⠘⠖ ⠼⠁⠼⠁⠌⠃ ⠘⠶ ⠼⠃⠼⠉⠌⠙", "1\u00bc + 1\u00bd = 2\u00be", {xfail: true}] |
| |
| # Dashes |
| - ["⠤⠤ ⠤⠤ ⠤⠤ ⠤⠤", "- - - -", {xfail: true}] |
| |
| #Times vs. bullit |
| - ["⠘⠄⠨⠃⠥⠇⠇⠊⠞", "\u2022Bullit"] |
| - ["⠼⠃ ⠘⠄ ⠼⠃ ⠘⠶ ⠼⠙", "2 \u00d7 2 = 4", {xfail: true}] |
| |
| # numbers and punctuation |
| - ["⠼⠁⠂⠃", "1,2"] |
| - ["⠼⠁⠃⠉⠄⠙⠑⠋", "123.456"] |
| - ["⠼⠉⠤⠼⠙", "3-4"] |
| - ["⠼⠑⠋⠤", "56-"] |
| - ["⠼⠁⠌⠃", "1/2"] |
| - ["⠼⠁⠃⠒⠉⠙", "12:34"] |
| - ["⠼⠃⠘⠬⠁⠚", "2^10"] |
| - ["⠼⠃⠘⠄⠼⠃", "2\u00d72", {xfail: true}] |
| |
| - ["⠶⠟⠥⠕⠞⠑⠎⠶", "\"quotes\""] |
| - ["⠤⠙⠁⠎⠓⠑⠎⠤", "-dashes-"] |
| - ["⠒⠤⠴ ⠒⠤⠦", ":-) :-("] |
| - ["⠆⠤⠴ ⠆⠤⠦", ";-) ;-("] |
| - ["⠤⠤⠤", "---"] |
| - [" ⠁⠤", " a-"] |
| - [" ⠤⠤ ", " - "] |
| - [" ⠤⠁⠤", " -a-"] |
| - [" ", " "] |
| - ["⠦⠏⠁⠗⠑⠝⠞⠓⠑⠎⠑⠎⠴", "(parentheses)"] |
| |
| # digits and letters |
| - ["⠼⠁⠠⠁", "1a"] |
| - ["⠼⠁⠄⠂⠤⠠⠁", "1.,-a"] |
| |
| # Multi-pass tests |
| - ["⡨⠭ ⢸⠵", "~x |z"] |
| - ["⡨⠨⠭ ⢸⠨⠵", "~X |Z"] |
| - ["⠼⠑⠨⠐⠑", "5É"] |
| |