@@ -25,7 +25,6 @@ import (
2525 "github.com/stretchr/testify/require"
2626
2727 "vitess.io/vitess/go/sqltypes"
28- "vitess.io/vitess/go/vt/sqlparser"
2928 "vitess.io/vitess/go/vt/srvtopo"
3029 "vitess.io/vitess/go/vt/vtgate/evalengine"
3130 "vitess.io/vitess/go/vt/vtgate/vindexes"
@@ -80,37 +79,37 @@ func TestWarmingReadsSkipsForUpdate(t *testing.T) {
8079 {
8180 name : "SELECT FOR UPDATE" ,
8281 query : "SELECT * FROM users WHERE id = 1 FOR UPDATE" ,
83- expectedWarmingQuery : "select * from users where id = 1" ,
82+ expectedWarmingQuery : "SELECT * FROM users WHERE id = 1 FOR UPDATE " ,
8483 },
8584 {
8685 name : "SELECT FOR UPDATE mixed case" ,
8786 query : "SELECT * FROM users WHERE id = 1 FoR UpDaTe" ,
88- expectedWarmingQuery : "select * from users where id = 1" ,
87+ expectedWarmingQuery : "SELECT * FROM users WHERE id = 1 FoR UpDaTe " ,
8988 },
9089 {
9190 name : "SELECT FOR UPDATE with extra spaces" ,
9291 query : "SELECT * FROM users WHERE id = 1 FOR UPDATE" ,
93- expectedWarmingQuery : "select * from users where id = 1" ,
92+ expectedWarmingQuery : "SELECT * FROM users WHERE id = 1 FOR UPDATE " ,
9493 },
9594 {
9695 name : "SELECT FOR UPDATE with comment" ,
9796 query : "SELECT * FROM users WHERE id = 1 FOR /* comment */ UPDATE" ,
98- expectedWarmingQuery : "select * from users where id = 1" ,
97+ expectedWarmingQuery : "SELECT * FROM users WHERE id = 1 FOR /* comment */ UPDATE " ,
9998 },
10099 {
101100 name : "SELECT FOR UPDATE NOWAIT" ,
102101 query : "SELECT * FROM users WHERE id = 1 FOR UPDATE NOWAIT" ,
103- expectedWarmingQuery : "select * from users where id = 1" ,
102+ expectedWarmingQuery : "SELECT * FROM users WHERE id = 1 FOR UPDATE NOWAIT " ,
104103 },
105104 {
106105 name : "SELECT FOR UPDATE SKIP LOCKED" ,
107106 query : "SELECT * FROM users WHERE id = 1 FOR UPDATE SKIP LOCKED" ,
108- expectedWarmingQuery : "select * from users where id = 1" ,
107+ expectedWarmingQuery : "SELECT * FROM users WHERE id = 1 FOR UPDATE SKIP LOCKED " ,
109108 },
110109 {
111110 name : "UNION FOR UPDATE" ,
112111 query : "SELECT * FROM users WHERE id = 1 UNION SELECT * FROM users WHERE id = 2 FOR UPDATE" ,
113- expectedWarmingQuery : "select * from users where id = 1 union select * from users where id = 2" ,
112+ expectedWarmingQuery : "SELECT * FROM users WHERE id = 1 UNION SELECT * FROM users WHERE id = 2 FOR UPDATE " ,
114113 },
115114 {
116115 name : "Regular SELECT" ,
@@ -130,9 +129,6 @@ func TestWarmingReadsSkipsForUpdate(t *testing.T) {
130129 tc .query ,
131130 "dummy_select_field" ,
132131 )
133- // Parse and set QueryStatement to match how Routes are created in production
134- parser , _ := sqlparser .NewTestParser ().Parse (tc .query )
135- route .QueryStatement = parser
136132 route .Vindex = vindex .(vindexes.SingleColumn )
137133 route .Values = []evalengine.Expr {
138134 evalengine .NewLiteralInt (1 ),
@@ -216,8 +212,6 @@ func TestWarmingReadsDroppedWhenChannelFull(t *testing.T) {
216212 "SELECT * FROM users WHERE id = 1" ,
217213 "dummy_select_field" ,
218214 )
219- parser , _ := sqlparser .NewTestParser ().Parse ("SELECT * FROM users WHERE id = 1" )
220- route .QueryStatement = parser
221215 route .Vindex = vindex .(vindexes.SingleColumn )
222216 route .Values = []evalengine.Expr {
223217 evalengine .NewLiteralInt (1 ),
@@ -262,8 +256,6 @@ func TestWarmingReadsContextTimeout(t *testing.T) {
262256 "SELECT * FROM users WHERE id = 1" ,
263257 "dummy_select_field" ,
264258 )
265- parser , _ := sqlparser .NewTestParser ().Parse ("SELECT * FROM users WHERE id = 1" )
266- route .QueryStatement = parser
267259 route .Vindex = vindex .(vindexes.SingleColumn )
268260 route .Values = []evalengine.Expr {
269261 evalengine .NewLiteralInt (1 ),
0 commit comments