Files
dolt/integration-tests/go-sql-server-driver
Aaron Son 27a528e498 go/libraries/doltcore/sqle/cluster: Add support for configured tls_{cert,key,ca} on the cluster.remotesapi.
For now, this is server-side TLS, not mTLS.

If a tls_ca is configured, the certificates in that file are PEM encoded. They
are the only trusted roots for server certificate verification on both gRPC and
HTTP connections. If tls_ca is set, no server name verification is done for
now.
2022-10-26 16:13:51 -07:00
..

go-sql-server-driver

This is a driver and a test suite for tests interacting with dolt sql-server. These tests describe a setup for the sql-server(s) which should be running, the interactions which should be run against the servers, and the assertions which should pass given those interactions.

This is meant to be more declarative and more robust than using bats for these integration tests.

Something belongs in this package if it primarly tests interactions with the exposed MySQL port on the sql-server.

Something belongs in bats if it primarly tests interactions with the dolt binary itself. One example for the dolt sql-server command itself would be testing config validation which results in exit codes or help text displayed.