Documentation
¶
Overview ¶
Package testutil provides basic utilities for testing the client.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BlobTicket ¶
func BlobTicketFromJSONBytes ¶
func BlobTicketFromJSONBytes(jsBytes []byte) (*BlobTicket, error)
func NewBlobTicket ¶
func NewBlobTicket(size int64) *BlobTicket
func (*BlobTicket) ToJSONBytes ¶
func (bt *BlobTicket) ToJSONBytes() []byte
func (*BlobTicket) ToJSONString ¶
func (bt *BlobTicket) ToJSONString() string
type ErrorMessageMockReader ¶
func (*ErrorMessageMockReader) Message ¶
func (emmr *ErrorMessageMockReader) Message() (*ipc.Message, error)
func (*ErrorMessageMockReader) Release ¶
func (emmr *ErrorMessageMockReader) Release()
func (*ErrorMessageMockReader) Retain ¶
func (emmr *ErrorMessageMockReader) Retain()
type MockFlightServer ¶
type MockFlightServer struct {
BlobSize int64
Records map[string][]arrow.Record
flight.BaseFlightServer
}
func (*MockFlightServer) DoGet ¶
func (f *MockFlightServer) DoGet(tkt *flight.Ticket, fs flight.FlightService_DoGetServer) error
func (*MockFlightServer) MakeBlobRecords ¶
func (f *MockFlightServer) MakeBlobRecords(name string, size int64) []arrow.Record
func (*MockFlightServer) MakeConstantRecords ¶
func (f *MockFlightServer) MakeConstantRecords() []arrow.Record
type SQLQueryTicket ¶
func NewSQLQueryTicket ¶
func NewSQLQueryTicket(database string, queryType string, query string) *SQLQueryTicket
func SQLQueryTicketFromJSONBytes ¶
func SQLQueryTicketFromJSONBytes(jsBytes []byte) (*SQLQueryTicket, error)
Click to show internal directories.
Click to hide internal directories.