GoogleContainerTools / GoogleContainerTools/container-structure-test

Refactor test runner to remove shared boilerplate between test types

Open
#148 0 comments 0 reactions 0 assignees View on GitHub
enhancement help wanted
Dominant language
Go
Stars
2.5k
Forks
212
PR merge metrics
No merged PRs in 30d

Description

For example, `FileExistenceTests` and `FileContentTests` have almost the exact same high level implementation. We should refactor these to implement a shared `BaseTest` type, with `CommandTests` extending that to have a few more methods which can be called generically by the `StructureTest` holder object.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.