mirror of
https://github.com/aljazceru/turso.git
synced 2025-12-25 20:14:21 +01:00
43 lines
948 B
Tcl
Executable File
43 lines
948 B
Tcl
Executable File
#!/usr/bin/env tclsh
|
|
|
|
set testdir [file dirname $argv0]
|
|
source $testdir/tester.tcl
|
|
|
|
# SIMPLE SMOKE TESTS THAT DO NOT DEPEND ON SPECIFIC DATABASE ROWS
|
|
|
|
do_execsql_test collate-nocase {
|
|
SELECT 'hat' == 'hAt' COLLATE NOCASE;
|
|
} {1}
|
|
|
|
do_execsql_test collate-binary-1 {
|
|
SELECT 'hat' == 'hAt' COLLATE BINARY;
|
|
} {0}
|
|
|
|
do_execsql_test collate-binary-2 {
|
|
SELECT 'hat' == 'hat' COLLATE BINARY;
|
|
} {1}
|
|
|
|
do_execsql_test collate-rtrim-1 {
|
|
SELECT 'hat' == 'hAt ' COLLATE RTRIM;
|
|
} {0}
|
|
|
|
do_execsql_test collate-rtrim-2 {
|
|
SELECT 'hat' == 'hat ' COLLATE RTRIM;
|
|
} {1}
|
|
|
|
do_execsql_test collate-rtrim-3 {
|
|
SELECT 'hat' == ' hAt ' COLLATE RTRIM;
|
|
} {0}
|
|
|
|
do_execsql_test collate-rtrim-4 {
|
|
SELECT 'hat' == ' hat ' COLLATE RTRIM;
|
|
} {0}
|
|
|
|
do_execsql_test collate-left-precedence {
|
|
SELECT 'hat' COLLATE BINARY == 'hAt' COLLATE NOCASE;
|
|
} {0}
|
|
|
|
do_execsql_test collate-left-precedence-2 {
|
|
SELECT 'hat' COLLATE NOCASE == 'hAt' COLLATE BINARY;
|
|
} {1}
|