Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(264)

Side by Side Diff: third_party/sqlite/src/test/check.test

Issue 6990047: Import SQLite 3.7.6.3. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 9 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « third_party/sqlite/src/test/capi3e.test ('k') | third_party/sqlite/src/test/coalesce.test » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # 2005 November 2 1 # 2005 November 2
2 # 2 #
3 # The author disclaims copyright to this source code. In place of 3 # The author disclaims copyright to this source code. In place of
4 # a legal notice, here is a blessing: 4 # a legal notice, here is a blessing:
5 # 5 #
6 # May you do good and not evil. 6 # May you do good and not evil.
7 # May you find forgiveness for yourself and forgive others. 7 # May you find forgiveness for yourself and forgive others.
8 # May you share freely, never taking more than you give. 8 # May you share freely, never taking more than you give.
9 # 9 #
10 #*********************************************************************** 10 #***********************************************************************
(...skipping 221 matching lines...) Expand 10 before | Expand all | Expand 10 after
232 INSERT INTO t4 VALUES(1,10); 232 INSERT INTO t4 VALUES(1,10);
233 SELECT * FROM t4 233 SELECT * FROM t4
234 } 234 }
235 } {1 10} 235 } {1 10}
236 do_test check-4.3 { 236 do_test check-4.3 {
237 execsql { 237 execsql {
238 UPDATE t4 SET x=4, y=3; 238 UPDATE t4 SET x=4, y=3;
239 SELECT * FROM t4 239 SELECT * FROM t4
240 } 240 }
241 } {4 3} 241 } {4 3}
242 do_test check-4.3 { 242 do_test check-4.4 {
243 execsql { 243 execsql {
244 UPDATE t4 SET x=12, y=2; 244 UPDATE t4 SET x=12, y=2;
245 SELECT * FROM t4 245 SELECT * FROM t4
246 } 246 }
247 } {12 2} 247 } {12 2}
248 do_test check-4.4 { 248 do_test check-4.5 {
249 execsql { 249 execsql {
250 UPDATE t4 SET x=12, y=-22; 250 UPDATE t4 SET x=12, y=-22;
251 SELECT * FROM t4 251 SELECT * FROM t4
252 } 252 }
253 } {12 -22} 253 } {12 -22}
254 do_test check-4.5 { 254 do_test check-4.6 {
255 catchsql { 255 catchsql {
256 UPDATE t4 SET x=0, y=1; 256 UPDATE t4 SET x=0, y=1;
257 } 257 }
258 } {1 {constraint failed}} 258 } {1 {constraint failed}}
259 do_test check-4.6 { 259 do_test check-4.7 {
260 execsql { 260 execsql {
261 SELECT * FROM t4; 261 SELECT * FROM t4;
262 } 262 }
263 } {12 -22} 263 } {12 -22}
264 do_test check-4.7 { 264 do_test check-4.8 {
265 execsql { 265 execsql {
266 PRAGMA ignore_check_constraints=ON; 266 PRAGMA ignore_check_constraints=ON;
267 UPDATE t4 SET x=0, y=1; 267 UPDATE t4 SET x=0, y=1;
268 SELECT * FROM t4; 268 SELECT * FROM t4;
269 } 269 }
270 } {0 1} 270 } {0 1}
271 do_test check-4.8 { 271 do_test check-4.9 {
272 catchsql { 272 catchsql {
273 PRAGMA ignore_check_constraints=OFF; 273 PRAGMA ignore_check_constraints=OFF;
274 UPDATE t4 SET x=0, y=2; 274 UPDATE t4 SET x=0, y=2;
275 } 275 }
276 } {1 {constraint failed}} 276 } {1 {constraint failed}}
277 ifcapable vacuum { 277 ifcapable vacuum {
278 do_test check_4.9 { 278 do_test check_4.10 {
279 catchsql { 279 catchsql {
280 VACUUM 280 VACUUM
281 } 281 }
282 } {0 {}} 282 } {0 {}}
283 } 283 }
284 284
285 do_test check-5.1 { 285 do_test check-5.1 {
286 catchsql { 286 catchsql {
287 CREATE TABLE t5(x, y, 287 CREATE TABLE t5(x, y,
288 CHECK( x*y<:abc ) 288 CHECK( x*y<:abc )
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
365 } 365 }
366 } {0 {}} 366 } {0 {}}
367 do_test check-6.15 { 367 do_test check-6.15 {
368 execsql {SELECT * FROM t1} 368 execsql {SELECT * FROM t1}
369 } {3 12.0 2 20.0} 369 } {3 12.0 2 20.0}
370 370
371 371
372 } 372 }
373 373
374 finish_test 374 finish_test
OLDNEW
« no previous file with comments | « third_party/sqlite/src/test/capi3e.test ('k') | third_party/sqlite/src/test/coalesce.test » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698