GoogleContainerTools / GoogleContainerTools/container-structure-test
Refactor test runner to remove shared boilerplate between test types
Open
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
Assessment
This issue has not been assessed yet.