Index: third_party/sqlite/src/test/trace.test |
diff --git a/third_party/sqlite/src/test/trace.test b/third_party/sqlite/src/test/trace.test |
index a64cc333fa59d483c7a7eeedeaf0f9fb2fbdba9a..fd51d7ab64a9f2458a45d1d56bf6dfa7bb8856dd 100644 |
--- a/third_party/sqlite/src/test/trace.test |
+++ b/third_party/sqlite/src/test/trace.test |
@@ -169,6 +169,14 @@ do_test trace-4.5 { |
} {{SELECT * FROM t1}} |
catch {sqlite3_finalize $STMT} |
+# 3.8.11: Profile output even if the statement is not run to completion. |
+do_test trace-4.6 { |
+ set TRACE_OUT {} |
+ db eval {SELECT * FROM t1} {} {if {$a>=1} break} |
+ set TRACE_OUT |
+} {{SELECT * FROM t1}} |
+ |
+ |
# Trigger tracing. |
# |
ifcapable trigger { |