MCPcopy Create free account
hub / github.com/ContentSquare/chproxy / compareTransactionFailReason

Function compareTransactionFailReason

proxy_test.go:358–365  ·  view source on GitHub ↗
(t *testing.T, p *reverseProxy, user config.ClusterUser, query string, failReason string)

Source from the content-addressed store, hash-verified

356}
357
358func compareTransactionFailReason(t *testing.T, p *reverseProxy, user config.ClusterUser, query string, failReason string) {
359 h := fnv.New32a()
360 h.Write([]byte(user.Name + user.Password))
361 transactionKey := cache.NewKey([]byte(query), url.Values{"query": []string{query}}, "", 0, 0, h.Sum32())
362 transactionStatus, err := p.caches[fileSystemCache].TransactionRegistry.Status(transactionKey)
363 assert.Nil(t, err)
364 assert.Equal(t, failReason, transactionStatus.FailReason)
365}
366
367func TestReverseProxy_ServeHTTP1(t *testing.T) {
368 query := "SELECT123456"

Callers 1

Calls 3

NewKeyFunction · 0.92
StatusMethod · 0.65
WriteMethod · 0.45

Tested by

no test coverage detected