v0.13.0
cloudposse-releaser
released this
28 Jan 18:42
·
4 commits
to refs/heads/main
since this release
refactor test helpers @mcalhoun (#44)
what
- Refactor the
atmos/component-helper
package to better handle running suites of component tests
why
After multiple attempts at creating a set of helpers for running atmos
component tests while reducing the amount of boilerplate code we needed to write and balancing ease of use (simple API) for new Go developers, we arrived at the current version of the helpers. The previous version still required significant code, relied on TestMain (which although idiomatic, still was confusing for newer Go devs) and didn't handle concurrency well. This updated version should address those issues.