-C Add\sTcl\s(flush)\scommands\sto\sexclusive2.test,\swhich\sis\sfailing\son\ssome\ssystems\sbut\snot\sothers.\s(CVS\s3806)
-D 2007-04-03T16:13:52
+C Test\scoverage\simprovements.\s(CVS\s3807)
+D 2007-04-04T01:27:44
F Makefile.in 29fbf08ce0989973bfed0b5a052a6bdf3e60fd0a
F Makefile.linux-gcc 2d8574d1ba75f129aba2019f0b959db380a90935
F README 9c4e2d6706bdcc3efdd773ce752a8cdab4f90028
F src/vdbe.h 0025259af1939fb264a545816c69e4b5b8d52691
F src/vdbeInt.h 4b19fd8febad3fd14c4c97adaefc06754d323132
F src/vdbeapi.c 1fca7ff056d03f131caa6b1296bb221da65ed7f4
-F src/vdbeaux.c 464df6616ea25b2f750b714f9bc2df45aa5e9f6e
+F src/vdbeaux.c 2d58a815870923b008c6920f8dcb3f5c0594f54e
F src/vdbefifo.c 3ca8049c561d5d67cbcb94dc909ae9bb68c0bf8f
F src/vdbemem.c 981a113405bd9b80aeb71fe246a2f01708e8a8f7
F src/vtab.c 7fbda947e28cbe7adb3ba752a76ca9ef29936750
F test/bigfile.test ebc9ce9216e08bead63734ab816d0f27858f3b80
F test/bigrow.test f0aeb7573dcb8caaafea76454be3ade29b7fc747
F test/bind.test 941a424e7722dd8994c2d503b28d00e6a8f87f23
-F test/bindxfer.test b76bfb7df68bb0b238039f4543a84e9612291b54
+F test/bindxfer.test 6e2885965942acd110b18d1595ec39d5abc53d13
F test/blob.test 28c3b25150684ee3d108bb78cfb67a472deef2f0
-F test/btree.test 5902dd2dc3aff942726b32e1d437bc8227b6c3c5
+F test/btree.test 8b6168980efdd194289798f19d4c81434f6d3a66
F test/btree2.test 4b56a2a4a4f84d68c77aef271223a713bf5ebafc
F test/btree4.test 3797b4305694c7af6828675b0f4b1424b8ca30e4
F test/btree5.test 8e5ff32c02e685d36516c6499add9375fe1377f2
F test/select6.test 399f14b9ba37b768afe5d2cd8c12e4f340a69db8
F test/select7.test 95697d8e8355ef7538e2fe768da16838bbd0fcde
F test/server1.test e328b8e641ba8fe9273132cfef497383185dc1f5
-F test/shared.test 0ed247941236788c255b3b29b5a82d5ca71b6432
+F test/shared.test 3ce96256ddeed110788d4a1e4b75bbd516f3ad5a
F test/shared2.test 8b48f8d33494413ef4cf250110d89403e2bf6b23
F test/shared3.test 01e3e124dbb3859788aabc7cfb82f7ea04421749
F test/shared_err.test 841f7341eb07ed97c713bf89960a4e9199717193
F www/vdbe.tcl 87a31ace769f20d3627a64fa1fade7fed47b90d0
F www/version3.tcl 890248cf7b70e60c383b0e84d77d5132b3ead42b
F www/whentouse.tcl 97e2b5cd296f7d8057e11f44427dea8a4c2db513
-P f592dd2d997064cda57b549901a2bcc14498b650
-R f762405ca1fef0493a6c70c2ae9bcd4b
-U danielk1977
-Z abeb260e7df5195a4d668b421ee0c453
+P 9e004c519a30257fe3230ac7af630d296e139c9e
+R c3d1ddced52ccaeeb6e02437b488e0f6
+U drh
+Z e64f6bfd901042c7a2493a1d94243acf
-9e004c519a30257fe3230ac7af630d296e139c9e
\ No newline at end of file
+25f49acc5662ed8dd321b83a60aeeab93a37e129
\ No newline at end of file
extern int sqlite3_search_count;
#endif
assert( p->isTable );
- if( p->isTable ){
- rc = sqlite3BtreeMoveto(p->pCursor, 0, p->movetoTarget, 0, &res);
- }else{
- rc = sqlite3BtreeMoveto(p->pCursor,(char*)&p->movetoTarget,
- sizeof(i64), 0, &res);
- }
+ rc = sqlite3BtreeMoveto(p->pCursor, 0, p->movetoTarget, 0, &res);
if( rc ) return rc;
*p->pIncrKey = 0;
p->lastRowid = keyToInt(p->movetoTarget);
assert( n>=0 );
return ((n*2) + 13);
}
- if( flags&MEM_Blob ){
- return (pMem->n*2 + 12);
- }
- return 0;
+ assert( (flags & MEM_Blob)!=0 );
+ return (pMem->n*2 + 12);
}
/*
# This file implements regression tests for SQLite library. The
# focus of this script testing the sqlite_transfer_bindings() API.
#
-# $Id: bindxfer.test,v 1.2 2006/01/03 00:33:50 drh Exp $
+# $Id: bindxfer.test,v 1.3 2007/04/04 01:27:44 drh Exp $
#
set testdir [file dirname $argv0]
do_test bindxfer-1.8 {
set VALUES
} {one two {}}
-catch {sqlite3_finalize $VM1}
-catch {sqlite3_finalize $VM2}
+do_test bindxfer-1.9 {
+ catch {sqlite3_finalize $VM1}
+ catch {sqlite3_finalize $VM2}
+ sqlite3_transfer_bindings $VM1 $VM2
+} 21 ;# SQLITE_MISUSE
+do_test bindxfer-1.10 {
+ set VM1 [sqlite3_prepare $DB {SELECT ?, ?, ?} -1 TAIL]
+ set VM2 [sqlite3_prepare $DB {SELECT ?, ?, ?, ?} -1 TAIL]
+ sqlite3_transfer_bindings $VM1 $VM2
+} 1 ;# SQLITE_ERROR
+
finish_test
# This file implements regression tests for SQLite library. The
# focus of this script is btree database backend
#
-# $Id: btree.test,v 1.38 2007/01/03 23:37:29 drh Exp $
+# $Id: btree.test,v 1.39 2007/04/04 01:27:44 drh Exp $
set testdir [file dirname $argv0]
if {$rc} {lappend rc $::c1}
set rc
} {0}
+do_test btree-2.1.1 {
+ btree_cursor_list $::b1
+} {}
do_test btree-2.2 {
btree_move_to $::c1 99
} {1}
#
#***********************************************************************
#
-# $Id: shared.test,v 1.21 2006/01/23 21:38:03 drh Exp $
+# $Id: shared.test,v 1.22 2007/04/04 01:27:44 drh Exp $
set testdir [file dirname $argv0]
source $testdir/tester.tcl
}
set res
} {1 4 {} 7}
+do_test shared-$av.11.9 {
+ sqlite_shared_cache_report
+} [list [file normalize test.db] 2]
do_test shared-$av.11.11 {
db close