ginkgo v1.3.0 Release Notes
-
๐ Improvements:
- ๐ Significantly improved parallel test distribution. Now instead of pre-sharding test cases across workers (which can result in idle workers and poor test performance) Ginkgo uses a shared queue to keep all workers busy until all tests are complete. This improves test-time performance and consistency.
- โ
Skip(message)
can be used to skip the current test. - โ Added
extensions/table
- a Ginkgo DSL for Table Driven Tests - โ Add
GinkgoRandomSeed()
- shorthand forconfig.GinkgoConfig.RandomSeed
- ๐ Support for retrying flaky tests with
--flakeAttempts
ginkgo ./...
now recurses as you'd expect- โ Added
Specify
a synonym forIt
- ๐ Support colorise on Windows
- ๐ Broader support for various go compilation flags in the
ginkgo
CLI
๐ Bug Fixes:
- โ
Ginkgo tests now fail when you
panic(nil)
(#167)