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 13set testdir [file dirname $argv0] 14source $testdir/tester.tcl 15set testprefix spellfix3 16 17ifcapable !vtab { finish_test ; return } 18 19load_static_extension db spellfix 20 21do_execsql_test 100 { 22 SELECT spellfix1_scriptcode('And God said, “Let there be light”'); 23} {215} 24do_execsql_test 110 { 25 SELECT spellfix1_scriptcode('Бог сказал: "Да будет свет"'); 26} {220} 27do_execsql_test 120 { 28 SELECT spellfix1_scriptcode('και ειπεν ο θεος γενηθητω φως και εγενετο φως'); 29} {200} 30do_execsql_test 130 { 31 SELECT spellfix1_scriptcode('וַיֹּ֥אמֶר אֱלֹהִ֖ים יְהִ֣י א֑וֹר וַֽיְהִי־אֽוֹר׃'); 32} {125} 33do_execsql_test 140 { 34 SELECT spellfix1_scriptcode('فِي ذَلِكَ الوَقتِ، قالَ اللهُ: لِيَكُنْ نُورٌ. فَصَارَ نُورٌ.'); 35} {160} 36do_execsql_test 200 { 37 SELECT spellfix1_scriptcode('+3.14159'); 38} {215} 39do_execsql_test 210 { 40 SELECT spellfix1_scriptcode('And God said: "Да будет свет"'); 41} {998} 42do_execsql_test 220 { 43 SELECT spellfix1_scriptcode('+3.14159 light'); 44} {215} 45do_execsql_test 230 { 46 SELECT spellfix1_scriptcode('+3.14159 свет'); 47} {220} 48do_execsql_test 240 { 49 SELECT spellfix1_scriptcode('וַיֹּ֥אמֶר +3.14159'); 50} {125} 51 52finish_test 53