Skip to content

Commit 20d99e8

Browse files
authored
test/contract: reference correct testing.T context (#2174)
1 parent 039da8d commit 20d99e8

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
lines changed

test/contract/audit/audit_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import (
1717

1818
func TestDefaultAuditingGet(t *testing.T) {
1919
ctx := context.Background()
20-
contract.RunGoContractTest(ctx, t, "get default auditing", func(ch contract.ContractHelper) {
20+
contract.RunGoContractTest(ctx, t, "get default auditing", func(t *testing.T, ch contract.ContractHelper) {
2121
projectName := utils.RandomName("default-auditing-project")
2222
require.NoError(t, ch.AddResources(ctx, 5*time.Minute, contract.DefaultAtlasProject(projectName)))
2323
testProjectID, err := ch.ProjectID(ctx, projectName)
@@ -88,7 +88,7 @@ func TestSyncs(t *testing.T) {
8888
),
8989
},
9090
}
91-
contract.RunGoContractTest(ctx, t, "test syncs", func(ch contract.ContractHelper) {
91+
contract.RunGoContractTest(ctx, t, "test syncs", func(t *testing.T, ch contract.ContractHelper) {
9292
projectName := utils.RandomName("audit-syncs-project")
9393
require.NoError(t, ch.AddResources(ctx, 5*time.Minute, contract.DefaultAtlasProject(projectName)))
9494
testProjectID, err := ch.ProjectID(ctx, projectName)

test/contract/ipaccesslist/ipaccesslist_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import (
1919

2020
func TestList(t *testing.T) {
2121
ctx := context.Background()
22-
contract.RunGoContractTest(ctx, t, "get default auditing", func(ch contract.ContractHelper) {
22+
contract.RunGoContractTest(ctx, t, "get default auditing", func(t *testing.T, ch contract.ContractHelper) {
2323
projectName := utils.RandomName("default-auditing-project")
2424

2525
prj := contract.DefaultAtlasProject(projectName).(*akov2.AtlasProject)

test/contract/networkpeering/networkpeering_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ const (
2828

2929
func TestPeerServiceCRUD(t *testing.T) {
3030
ctx := context.Background()
31-
contract.RunGoContractTest(ctx, t, "test peer CRUD", func(ch contract.ContractHelper) {
31+
contract.RunGoContractTest(ctx, t, "test peer CRUD", func(t *testing.T, ch contract.ContractHelper) {
3232
projectName := utils.RandomName("peer-connection-crud-project")
3333
require.NoError(t, ch.AddResources(ctx, 5*time.Minute, contract.DefaultAtlasProject(projectName)))
3434
testProjectID, err := ch.ProjectID(ctx, projectName)

test/helper/contract/contract.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ func (ct *contractTest) cleanup(ctx context.Context) error {
5252
return nil
5353
}
5454

55-
func RunGoContractTest(ctx context.Context, t *testing.T, name string, contractTest func(ch ContractHelper)) {
55+
func RunGoContractTest(ctx context.Context, t *testing.T, name string, contractTest func(t *testing.T, ch ContractHelper)) {
5656
if err := skipCheck(name, os.Getenv("AKO_CONTRACT_TEST_FOCUS"), control.Enabled("AKO_CONTRACT_TEST")); err != nil {
5757
t.Skipf("Skipping contract test: %v", err.Error())
5858
}
@@ -61,7 +61,7 @@ func RunGoContractTest(ctx context.Context, t *testing.T, name string, contractT
6161
require.NoError(t, ct.cleanup(ctx))
6262
}()
6363
t.Run(name, func(t *testing.T) {
64-
contractTest(ct)
64+
contractTest(t, ct)
6565
})
6666
}
6767

test/helper/contract/contract_test.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ const (
2222
func TestContractTestSkip(t *testing.T) {
2323
ctx := context.Background()
2424
testWithEnv(func() {
25-
contract.RunGoContractTest(ctx, t, "Skip contract test", func(_ contract.ContractHelper) {
25+
contract.RunGoContractTest(ctx, t, "Skip contract test", func(t *testing.T, _ contract.ContractHelper) {
2626
panic("should not have got here!")
2727
})
2828
}, "-AKO_CONTRACT_TEST")
@@ -32,7 +32,7 @@ func TestContractTestClientSetFails(t *testing.T) {
3232
ctx := context.Background()
3333
testWithEnv(func() {
3434
assert.Panics(t, func() {
35-
contract.RunGoContractTest(ctx, t, "bad client settings panics", func(_ contract.ContractHelper) {})
35+
contract.RunGoContractTest(ctx, t, "bad client settings panics", func(t *testing.T, _ contract.ContractHelper) {})
3636
})
3737
},
3838
"AKO_CONTRACT_TEST=1",
@@ -43,12 +43,12 @@ func TestContractTestClientSetFails(t *testing.T) {
4343

4444
func TestContractsWithResources(t *testing.T) {
4545
ctx := context.Background()
46-
contract.RunGoContractTest(ctx, t, "run contract test list projects", func(ch contract.ContractHelper) {
46+
contract.RunGoContractTest(ctx, t, "run contract test list projects", func(t *testing.T, ch contract.ContractHelper) {
4747
ch.AddResources(ctx, time.Minute, contract.DefaultAtlasProject("contract-tests-list-projects"))
4848
_, _, err := ch.AtlasClient().ProjectsApi.ListProjects(ctx).Execute()
4949
assert.NoError(t, err)
5050
})
51-
contract.RunGoContractTest(ctx, t, "run contract test list orgs", func(ch contract.ContractHelper) {
51+
contract.RunGoContractTest(ctx, t, "run contract test list orgs", func(t *testing.T, ch contract.ContractHelper) {
5252
ch.AddResources(ctx, time.Minute, contract.DefaultAtlasProject("contract-tests-list-orgs"))
5353
_, _, err := ch.AtlasClient().OrganizationsApi.ListOrganizations(ctx).Execute()
5454
assert.NoError(t, err)

0 commit comments

Comments
 (0)