github.com/jdgcs/sqlite3@v1.12.1-0.20210908114423-bc5f96e4dd51/testdata/tcl/subtype1.test (about) 1 # 2015-09-10 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 # This file implements tests for sqlite3_value_subtype() and 12 # sqlite3_result_subtype() interfaces. 13 # 14 15 set testdir [file dirname $argv0] 16 source $testdir/tester.tcl 17 18 do_execsql_test subtype1-100 { 19 SELECT test_getsubtype('hello'); 20 } {0} 21 do_execsql_test subtype1-110 { 22 SELECT test_getsubtype(test_setsubtype('hello',123)); 23 } {123} 24 do_execsql_test subtype1-120 { 25 SELECT typeof(test_setsubtype('hello',123)); 26 } {text} 27 do_execsql_test subtype1-130 { 28 SELECT test_setsubtype('hello',123); 29 } {hello} 30 31 finish_test