mirror of
https://github.com/tursodatabase/libsql.git
synced 2025-06-08 11:54:16 +00:00
.cargo
.github
bindings
bottomless
bottomless-cli
docker-compose
docs
libsql
libsql-ffi
libsql-replication
libsql-server
libsql-shell
libsql-sqlite3
art
autoconf
contrib
crates
doc
ext
async
crr
expert
fts3
fts5
icu
jni
libsql-wasi
lsm1
misc
rbu
recover
repair
rtree
util
README
geopoly.c
rtree.c
rtree.h
rtree1.test
rtree2.test
rtree3.test
rtree4.test
rtree5.test
rtree6.test
rtree7.test
rtree8.test
rtree9.test
rtreeA.test
rtreeB.test
rtreeC.test
rtreeD.test
rtreeE.test
rtreeF.test
rtreeG.test
rtreeH.test
rtreeI.test
rtree_perf.tcl
rtree_util.tcl
rtreecheck.test
rtreecirc.test
rtreeconnect.test
rtreedoc.test
rtreedoc2.test
rtreedoc3.test
rtreefuzz001.test
sqlite3rtree.h
test_rtreedoc.c
tkt3363.test
viewrtree.tcl
visual01.txt
session
udf
userauth
vwal
wasi
wasm
README.md
mptest
src
test
tool
vsixtest
.gitignore
Dockerfile-wasm-udf
LIBSQL_VERSION
LICENSE.md
Makefile.in
Makefile.linux-gcc
Makefile.msc
README-SQLite.md
VERSION
aclocal.m4
config.guess
config.sub
configure
configure.ac
install-sh
libsql.pc.in
ltmain.sh
magic.txt
main.mk
manifest
manifest.uuid
spec.template
sqlite.pc.in
sqlite3.1
sqlite3.pc.in
sqlite_cfg.h.in
libsql-sys
vendored
xtask
.dockerignore
.env
.gitignore
CODE_OF_CONDUCT.md
Cargo.lock
Cargo.toml
Dockerfile
Dockerfile.dev
LICENSE.md
README-libsql.md
README.md
docker-entrypoint.sh
fly.toml
rust-toolchain.toml
51 lines
1.1 KiB
Plaintext
51 lines
1.1 KiB
Plaintext
# 2008 Sep 08
|
|
#
|
|
# The author disclaims copyright to this source code. In place of
|
|
# a legal notice, here is a blessing:
|
|
#
|
|
# May you do good and not evil.
|
|
# May you find forgiveness for yourself and forgive others.
|
|
# May you share freely, never taking more than you give.
|
|
#
|
|
#***********************************************************************
|
|
#
|
|
# The focus of this file is testing that ticket #3363 is fixed.
|
|
#
|
|
|
|
if {![info exists testdir]} {
|
|
set testdir [file join [file dirname [info script]] .. .. test]
|
|
}
|
|
source [file join [file dirname [info script]] rtree_util.tcl]
|
|
source $testdir/tester.tcl
|
|
|
|
ifcapable !rtree {
|
|
finish_test
|
|
return
|
|
}
|
|
|
|
do_test tkt3363.1.1 {
|
|
execsql { CREATE VIRTUAL TABLE t1 USING rtree(ii, x1, x2, y1, y2) }
|
|
} {}
|
|
|
|
do_test tkt3363.1.2 {
|
|
for {set ii 1} {$ii < 50} {incr ii} {
|
|
set x 1000000
|
|
set y [expr 4000000 + $ii*10]
|
|
execsql { INSERT INTO t1 VALUES($ii, $x, $x, $y, $y) }
|
|
}
|
|
} {}
|
|
|
|
do_test tkt3363.1.3 {
|
|
execsql {
|
|
SELECT count(*) FROM t1 WHERE +y2>4000425.0;
|
|
}
|
|
} {7}
|
|
|
|
do_test tkt3363.1.4 {
|
|
execsql {
|
|
SELECT count(*) FROM t1 WHERE y2>4000425.0;
|
|
}
|
|
} {7}
|
|
|
|
finish_test
|