MCPcopy Index your code
hub / github.com/bytebase/bytebase / checkResults

Function checkResults

backend/tests/sql_query_test.go:195–204  ·  view source on GitHub ↗
(a *require.Assertions, databaseName string, query string, affectedRows []*v1pb.QueryResult, results []*v1pb.QueryResult)

Source from the content-addressed store, hash-verified

193}
194
195func checkResults(a *require.Assertions, databaseName string, query string, affectedRows []*v1pb.QueryResult, results []*v1pb.QueryResult) {
196 a.Equal(len(affectedRows), len(results))
197 for idx, result := range results {
198 a.Equal("", result.Error, "database %s: %s", databaseName, query)
199 result.Latency = nil
200 affectedRows[idx].Statement = query
201 diff := cmp.Diff(affectedRows[idx], result, protocmp.Transform(), protocmp.IgnoreMessages(&durationpb.Duration{}))
202 a.Empty(diff, "database %s: %s", databaseName, query)
203 }
204}

Callers 1

TestSQLAdminQueryFunction · 0.85

Calls 1

EqualMethod · 0.65

Tested by

no test coverage detected