testing

package
v0.6.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 19, 2019 License: GPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	UASTMarshaled     = "" /* 1546-byte string literal not displayed */
	UASTMarshaledJSON = `` /* 4577-byte string literal not displayed */

)

As returned by gitbase v0.18.0-beta.1, Bblfsh v2.9.2-drivers SELECT UAST('console.log("test")', 'JavaScript') AS uast

Variables

This section is empty.

Functions

This section is empty.

Types

type MockDB

type MockDB struct{}

MockDB is a mock of *sql.DB

func (*MockDB) Close

func (db *MockDB) Close() error

Close closes the DB connection

func (*MockDB) Conn added in v0.6.0

func (db *MockDB) Conn(ctx context.Context) (*sql.Conn, error)

Conn returns a conn from the pool

func (*MockDB) Exec added in v0.2.0

func (db *MockDB) Exec(query string, args ...interface{}) (sql.Result, error)

Exec executes a query without returning any rows

func (*MockDB) Ping

func (db *MockDB) Ping() error

Ping pings the DB

func (*MockDB) Query

func (db *MockDB) Query(query string, args ...interface{}) (*sql.Rows, error)

Query sends a query to the DB

func (*MockDB) QueryContext added in v0.1.2

func (db *MockDB) QueryContext(ctx context.Context, query string, args ...interface{}) (*sql.Rows, error)

QueryContext executes a query

func (*MockDB) QueryRow added in v0.1.2

func (db *MockDB) QueryRow(query string, args ...interface{}) *sql.Row

QueryRow executes a query that is expected to return at most one row

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL