gitlab.com/CoiaPrant/sqlite3@v1.19.1/testdata/tcl/spellfix3.test (about)

     1  # 2015-12-17
     2  #
     3  # The author disclaims copyright to this source code.  In place of
     4  # a legal notice, here is a blessing:
     5  #
     6  #    May you do good and not evil.
     7  #    May you find forgiveness for yourself and forgive others.
     8  #    May you share freely, never taking more than you give.
     9  #
    10  #***********************************************************************
    11  #
    12  
    13  set testdir [file dirname $argv0]
    14  source $testdir/tester.tcl
    15  set testprefix spellfix3
    16  
    17  ifcapable !vtab { finish_test ; return }
    18  
    19  load_static_extension db spellfix
    20  
    21  do_execsql_test 100 {
    22    SELECT spellfix1_scriptcode('And God said, “Let there be light”');
    23  } {215}
    24  do_execsql_test 110 {
    25    SELECT spellfix1_scriptcode('Бог сказал: "Да будет свет"');
    26  } {220}
    27  do_execsql_test 120 {
    28    SELECT spellfix1_scriptcode('και ειπεν ο θεος γενηθητω φως και εγενετο φως');
    29  } {200}
    30  do_execsql_test 130 {
    31    SELECT spellfix1_scriptcode('וַיֹּ֥אמֶר אֱלֹהִ֖ים יְהִ֣י א֑וֹר וַֽיְהִי־אֽוֹר׃');
    32  } {125}
    33  do_execsql_test 140 {
    34    SELECT spellfix1_scriptcode('فِي ذَلِكَ الوَقتِ، قالَ اللهُ: لِيَكُنْ نُورٌ. فَصَارَ نُورٌ.');
    35  } {160}
    36  do_execsql_test 200 {
    37    SELECT spellfix1_scriptcode('+3.14159');
    38  } {215}
    39  do_execsql_test 210 {
    40    SELECT spellfix1_scriptcode('And God said: "Да будет свет"');
    41  } {998}
    42  do_execsql_test 220 {
    43    SELECT spellfix1_scriptcode('+3.14159 light');
    44  } {215}
    45  do_execsql_test 230 {
    46    SELECT spellfix1_scriptcode('+3.14159 свет');
    47  } {220}
    48  do_execsql_test 240 {
    49    SELECT spellfix1_scriptcode('וַיֹּ֥אמֶר +3.14159');
    50  } {125}
    51  
    52  finish_test