Merged in feature/remove-mocks (pull request #202)
Feature/remove mocks * remove mocks * cleanup db migrations
This commit is contained in:
+12
-14
@@ -1,3 +1,6 @@
|
||||
// Package test provides test ecosystem infrastructure.
|
||||
// Note: MockServer has been removed since text extraction (Textract) is deprecated.
|
||||
// See remove_texttract_and_mocks_plan.md for details.
|
||||
package test
|
||||
|
||||
import (
|
||||
@@ -35,8 +38,7 @@ func CreateFullNetwork(t testing.TB, ctx context.Context, cfg FullDependenciesCo
|
||||
wg.Add(1)
|
||||
go func() {
|
||||
c, ccleanup := CreateAPI(t, ctx, cfg, deps.Network, &APIConfig{
|
||||
API: s,
|
||||
MockHTTP: string(deps.MockServer.Internal),
|
||||
API: s,
|
||||
})
|
||||
|
||||
apiMu.Lock()
|
||||
@@ -55,8 +57,7 @@ func CreateFullNetwork(t testing.TB, ctx context.Context, cfg FullDependenciesCo
|
||||
wg.Add(1)
|
||||
go func() {
|
||||
c, ccleanup := CreateRunner(t, ctx, cfg, deps.Network, &RunnerConfig{
|
||||
Runner: r,
|
||||
MockHTTP: string(deps.MockServer.Internal),
|
||||
Runner: r,
|
||||
})
|
||||
|
||||
runnerMu.Lock()
|
||||
@@ -123,12 +124,13 @@ type FullDependenciesConfig interface {
|
||||
objectstore.ConfigProvider
|
||||
}
|
||||
|
||||
// Dependencies holds test infrastructure components.
|
||||
// Note: MockServer has been removed since text extraction is deprecated.
|
||||
type Dependencies struct {
|
||||
QueueURLs map[RunnerName]string
|
||||
AWSConfig *AWSContainerConfig
|
||||
DBConfig testcontainers.Container
|
||||
MockServer *MockServer
|
||||
Network string
|
||||
QueueURLs map[RunnerName]string
|
||||
AWSConfig *AWSContainerConfig
|
||||
DBConfig testcontainers.Container
|
||||
Network string
|
||||
}
|
||||
|
||||
type FullDependenciesParams struct {
|
||||
@@ -185,9 +187,6 @@ func CreateFullDependenciesWithParams(t testing.TB, cfg FullDependenciesConfig,
|
||||
wg.Done()
|
||||
}()
|
||||
|
||||
mockServer := CreateMockServer(t)
|
||||
deps.MockServer = mockServer
|
||||
|
||||
CreateDBWithParams(t, cfg, &CreateDatabaseConfig{
|
||||
NoMigrations: true,
|
||||
})
|
||||
@@ -210,8 +209,7 @@ func CreateAPINetworkWithParams(t testing.TB, cfg FullDependenciesConfig, api AP
|
||||
deps := CreateFullDependenciesWithParams(t, cfg, params)
|
||||
|
||||
c, ccleanup := CreateAPI(t, t.Context(), cfg, deps.Network, &APIConfig{
|
||||
API: api,
|
||||
MockHTTP: string(deps.MockServer.Internal),
|
||||
API: api,
|
||||
})
|
||||
|
||||
return &APINetwork{
|
||||
|
||||
Reference in New Issue
Block a user