| Index: third_party/sqlite/src/ext/rtree/rtree1.test
|
| diff --git a/third_party/sqlite/src/ext/rtree/rtree1.test b/third_party/sqlite/src/ext/rtree/rtree1.test
|
| index 8c1675b61d3b184075d902f274d3149fab109fee..fe5fa0ae50ed2bfa1dbc861c299c37e6c0a80a34 100644
|
| --- a/third_party/sqlite/src/ext/rtree/rtree1.test
|
| +++ b/third_party/sqlite/src/ext/rtree/rtree1.test
|
| @@ -11,11 +11,9 @@
|
| #
|
| # The focus of this file is testing the r-tree extension.
|
| #
|
| -# $Id: rtree1.test,v 1.7 2009/07/17 16:54:48 danielk1977 Exp $
|
| -#
|
|
|
| if {![info exists testdir]} {
|
| - set testdir [file join [file dirname $argv0] .. .. test]
|
| + set testdir [file join [file dirname [info script]] .. .. test]
|
| }
|
| source [file join [file dirname [info script]] rtree_util.tcl]
|
| source $testdir/tester.tcl
|
| @@ -401,4 +399,21 @@ do_test rtree-10.1 {
|
| catchsql { CREATE VIRTUAL TABLE t7 USING rtree(index, x1, y1, x2, y2) }
|
| } {1 {near "index": syntax error}}
|
|
|
| +#-------------------------------------------------------------------------
|
| +# Test last_insert_rowid().
|
| +#
|
| +do_test rtree-11.1 {
|
| + execsql {
|
| + CREATE VIRTUAL TABLE t8 USING rtree(idx, x1, x2, y1, y2);
|
| + INSERT INTO t8 VALUES(1, 1.0, 1.0, 2.0, 2.0);
|
| + SELECT last_insert_rowid();
|
| + }
|
| +} {1}
|
| +do_test rtree-11.2 {
|
| + execsql {
|
| + INSERT INTO t8 VALUES(NULL, 1.0, 1.0, 2.0, 2.0);
|
| + SELECT last_insert_rowid();
|
| + }
|
| +} {2}
|
| +
|
| finish_test
|
|
|