Sha256: 6b6956d4c78cc5a70b00b7d0245cd0054fdd0c227c47be57e817874af5ca17d8
Contents?: true
Size: 1.55 KB
Versions: 1
Compression:
Stored size: 1.55 KB
Contents
## 2.1.0 * Refactor both RSpec and Minitest helpers to use the same Abstract helper * Allow assertions on the Vary header for multiple concurrent A/B tests * Fix a broken RSpec assertion * Fix meta tag dimension checking ## 2.0.0 * **BREAKING CHANGE** `assert_response_not_modified_for_ab_test` now requires a parameter to indicate what A/B test we are referring to. This allows for multiple A/B tests to exist without letting the test cases fail in case they encounter a different A/B test in the Vary header; * **BREAKING CHANGE** `assert_page_not_tracked_in_ab_test` now also requires a parameter to indicate what A/B test we are referring to. The reason is similar to the one mentioned above; * New class introduced to represent a meta tag. This lets us query if a given meta tag belongs to a given A/B test. ## 1.0.4 * Port the individual set-up and assertion steps from Minitest to RSpec ## 1.0.3 * Add more Minitest helpers with more fine-grained assertions ## 1.0.2 * Ensure `assert_response_not_modified_for_ab_test` test helper works with all test frameworks ## 1.0.1 * Stop memoising meta tags so `with_variant` can be used multiple times in the same test cases. ## 1.0.0 * Pass in request headers instead of the actual request to RequestedVariant. This is a breaking change. * Split testing framework helpers from acceptance test frameworks. This means we can now use a combination of RSpec/Minitest and Capybara/ActiveSupport test cases. ## 0.2.0 * Include RSpec + Capybara helper class * Test custom dimensions on all helper classes
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
govuk_ab_testing-2.1.0 | CHANGELOG.md |