mirror of
https://github.com/aljazceru/turso.git
synced 2026-02-21 07:55:18 +01:00
test: unhex(x, y) suite
Tests for `unhex(x, y)` (two arguments version). Part of solution for #144
This commit is contained in:
@@ -215,6 +215,46 @@ do_execsql_test unhex-null {
|
||||
SELECT unhex(NULL);
|
||||
} {}
|
||||
|
||||
do_execsql_test unhex-x-y-prefix {
|
||||
SELECT unhex('x2E', 'x');
|
||||
} {.}
|
||||
|
||||
do_execsql_test unhex-x-y-suffix {
|
||||
SELECT unhex('2Ex', 'x');
|
||||
} {.}
|
||||
|
||||
do_execsql_test unhex-x-y-prefix-suffix {
|
||||
SELECT unhex('x2Ex', 'x');
|
||||
} {.}
|
||||
|
||||
do_execsql_test unhex-x-y-incorrect-suffix {
|
||||
SELECT unhex('x2Ey', 'x');
|
||||
} {}
|
||||
|
||||
do_execsql_test unhex-x-y-long-prefix {
|
||||
SELECT unhex('xyz2E', 'xyz');
|
||||
} {.}
|
||||
|
||||
do_execsql_test unhex-x-y-shorter-suffix {
|
||||
SELECT unhex('xyz2Exy', 'xyz');
|
||||
} {.}
|
||||
|
||||
do_execsql_test unhex-x-y-shorter-prefix {
|
||||
SELECT unhex('xy2Exyz', 'xyz');
|
||||
} {.};
|
||||
|
||||
do_execsql_test unhex-x-y-random-order {
|
||||
SELECT unhex('yx2Ezyx', 'xyz');
|
||||
} {.};
|
||||
|
||||
do_execsql_test unhex-x-y-char-in-the-middle {
|
||||
SELECT unhex('yx2xEzyx', 'xyz');
|
||||
} {};
|
||||
|
||||
do_execsql_test unhex-x-y-character-outside-set {
|
||||
SELECT unhex('yxn2Ezyx', 'xyz');
|
||||
} {};
|
||||
|
||||
do_execsql_test trim {
|
||||
SELECT trim(' Limbo ');
|
||||
} {Limbo}
|
||||
|
||||
Reference in New Issue
Block a user