11db0a72bSdrh# 2015-12-17 21db0a72bSdrh# 31db0a72bSdrh# The author disclaims copyright to this source code. In place of 41db0a72bSdrh# a legal notice, here is a blessing: 51db0a72bSdrh# 61db0a72bSdrh# May you do good and not evil. 71db0a72bSdrh# May you find forgiveness for yourself and forgive others. 81db0a72bSdrh# May you share freely, never taking more than you give. 91db0a72bSdrh# 101db0a72bSdrh#*********************************************************************** 111db0a72bSdrh# 121db0a72bSdrh 131db0a72bSdrhset testdir [file dirname $argv0] 141db0a72bSdrhsource $testdir/tester.tcl 151db0a72bSdrhset testprefix spellfix3 161db0a72bSdrh 171db0a72bSdrhifcapable !vtab { finish_test ; return } 181db0a72bSdrh 191db0a72bSdrhload_static_extension db spellfix 201db0a72bSdrh 211db0a72bSdrhdo_execsql_test 100 { 221db0a72bSdrh SELECT spellfix1_scriptcode('And God said, “Let there be light”'); 231db0a72bSdrh} {215} 241db0a72bSdrhdo_execsql_test 110 { 251db0a72bSdrh SELECT spellfix1_scriptcode('Бог сказал: "Да будет свет"'); 261db0a72bSdrh} {220} 271db0a72bSdrhdo_execsql_test 120 { 281db0a72bSdrh SELECT spellfix1_scriptcode('και ειπεν ο θεος γενηθητω φως και εγενετο φως'); 291db0a72bSdrh} {200} 301db0a72bSdrhdo_execsql_test 130 { 311db0a72bSdrh SELECT spellfix1_scriptcode('וַיֹּ֥אמֶר אֱלֹהִ֖ים יְהִ֣י א֑וֹר וַֽיְהִי־אֽוֹר׃'); 321db0a72bSdrh} {125} 331db0a72bSdrhdo_execsql_test 140 { 341db0a72bSdrh SELECT spellfix1_scriptcode('فِي ذَلِكَ الوَقتِ، قالَ اللهُ: لِيَكُنْ نُورٌ. فَصَارَ نُورٌ.'); 351db0a72bSdrh} {160} 361db0a72bSdrhdo_execsql_test 200 { 371db0a72bSdrh SELECT spellfix1_scriptcode('+3.14159'); 38*811f17baSdrh} {215} 391db0a72bSdrhdo_execsql_test 210 { 401db0a72bSdrh SELECT spellfix1_scriptcode('And God said: "Да будет свет"'); 411db0a72bSdrh} {998} 42*811f17baSdrhdo_execsql_test 220 { 43*811f17baSdrh SELECT spellfix1_scriptcode('+3.14159 light'); 44*811f17baSdrh} {215} 45*811f17baSdrhdo_execsql_test 230 { 46*811f17baSdrh SELECT spellfix1_scriptcode('+3.14159 свет'); 47*811f17baSdrh} {220} 48*811f17baSdrhdo_execsql_test 240 { 49*811f17baSdrh SELECT spellfix1_scriptcode('וַיֹּ֥אמֶר +3.14159'); 50*811f17baSdrh} {125} 511db0a72bSdrh 521db0a72bSdrhfinish_test 53