@@ -129,9 +129,18 @@ func TestScriptWithEngine(t *testing.T, e QueryEngine, harness Harness, script q
129129 } else if assertion .ExpectedErrStr != "" {
130130 AssertErrWithCtx (t , e , harness , ctx , assertion .Query , assertion .Bindings , nil , assertion .ExpectedErrStr )
131131 } else if assertion .ExpectedWarning != 0 {
132- AssertWarningAndTestQuery (t , e , nil , harness , assertion .Query ,
133- assertion .Expected , nil , assertion .ExpectedWarning , assertion .ExpectedWarningsCount ,
134- assertion .ExpectedWarningMessageSubstring , assertion .SkipResultsCheck )
132+ if IsServerEngine (e ) && assertion .SkipResultCheckOnServerEngine {
133+ t .Skip ()
134+ }
135+ AssertWarningAndTestQuery (t , e , nil , harness ,
136+ assertion .Query ,
137+ assertion .Expected ,
138+ nil ,
139+ assertion .ExpectedWarning ,
140+ assertion .ExpectedWarningsCount ,
141+ assertion .ExpectedWarningMessageSubstring ,
142+ assertion .SkipResultsCheck ,
143+ )
135144 } else if assertion .SkipResultsCheck {
136145 RunQueryWithContext (t , e , harness , nil , assertion .Query )
137146 } else if assertion .CheckIndexedAccess {
0 commit comments