# Functions
NewEnvironment creates a new test environment based on provided DB connection.
NewTestRunner creates a new test runner for a given test file.
# Constants
GeneralError denotes runner error not related to tests failures.
# Structs
Environment of a single test runner.
TestRunner abstracts running extension tests from a single file.
# Type aliases
TestRunnerErrors map[testFunction]error.