Set feature flag via command line
First attempt at allowing a feature flag to be set via the command line when running tests. This will enable the flag, run the tests, and then disable the flag. Using OptionParser meant changing how scenarios get the instance address, so this also allows the address to be set as a command line option. It's backwards compatible (you can still provide the address as the command line option after the scenario)
显示
- qa/README.md 28 个添加, 3 个删除qa/README.md
- qa/qa.rb 2 个添加, 0 个删除qa/qa.rb
- qa/qa/resource/api_fabricator.rb 0 个添加, 3 个删除qa/qa/resource/api_fabricator.rb
- qa/qa/runtime/address.rb 7 个添加, 0 个删除qa/qa/runtime/address.rb
- qa/qa/runtime/feature.rb 36 个添加, 0 个删除qa/qa/runtime/feature.rb
- qa/qa/scenario/bootable.rb 8 个添加, 2 个删除qa/qa/scenario/bootable.rb
- qa/qa/scenario/shared_attributes.rb 12 个添加, 0 个删除qa/qa/scenario/shared_attributes.rb
- qa/qa/scenario/template.rb 28 个添加, 3 个删除qa/qa/scenario/template.rb
- qa/qa/scenario/test/instance/all.rb 1 个添加, 0 个删除qa/qa/scenario/test/instance/all.rb
- qa/qa/scenario/test/instance/smoke.rb 1 个添加, 0 个删除qa/qa/scenario/test/instance/smoke.rb
- qa/qa/scenario/test/integration/mattermost.rb 6 个添加, 3 个删除qa/qa/scenario/test/integration/mattermost.rb
- qa/qa/support/api.rb 3 个添加, 0 个删除qa/qa/support/api.rb
- qa/spec/runtime/feature_spec.rb 41 个添加, 0 个删除qa/spec/runtime/feature_spec.rb
- qa/spec/runtime/scenario_spec.rb 8 个添加, 0 个删除qa/spec/runtime/scenario_spec.rb
- qa/spec/scenario/bootable_spec.rb 8 个添加, 1 个删除qa/spec/scenario/bootable_spec.rb
- qa/spec/scenario/template_spec.rb 28 个添加, 0 个删除qa/spec/scenario/template_spec.rb
- qa/spec/scenario/test/integration/github_spec.rb 1 个添加, 1 个删除qa/spec/scenario/test/integration/github_spec.rb
- qa/spec/scenario/test/integration/mattermost_spec.rb 9 个添加, 2 个删除qa/spec/scenario/test/integration/mattermost_spec.rb
- qa/spec/shared_examples/scenario_shared_examples.rb 32 个添加, 8 个删除qa/spec/shared_examples/scenario_shared_examples.rb
qa/qa/runtime/feature.rb
0 → 100644
qa/qa/scenario/shared_attributes.rb
0 → 100644
qa/spec/runtime/feature_spec.rb
0 → 100644
qa/spec/scenario/template_spec.rb
0 → 100644
想要评论请 注册 或 登录