Thong Kuah
0be52bf32f
Add frozen_string_literal to qa/
...
This will be default in Ruby 3, so will be good to apply in QA ahead of
time to be consistent.
2019-04-13 00:45:38 +12:00
Mark Lapierre
67c38a6573
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)
2019-03-27 19:03:03 +00:00
Sanad Liaquat
e8f8adfe27
Add e2e QA test for logging in using GitHub OAuth
...
Adds the test itself and the vendor page object model for GitHub
login pages.
2019-02-01 10:50:24 +05:00
Sanad Liaquat
f49034ba49
Rename SSL to TLS
2018-10-25 13:11:19 +05:00
Sanad Liaquat
7983c798af
Renamed to ldap_no_ssl and ldap_ssl
2018-10-24 17:43:30 +05:00
Sanad Liaquat
154ce29d05
Initial commit
...
Use ACCEPT_INSECURE_CERTS env var and fix step
Simplify saml signin
Fix rubo cop offence
Add missing # frozen_string_literal: true
2018-10-11 13:19:53 +05:00
Rémy Coutable
cbae3e974d
[QA] Change Test::Sanity::Failing to Test::Sanity::Framework
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-09-06 17:53:23 +02:00
Rémy Coutable
144b017d77
[QA] Fix Specs::Runner that would always excluding the orchectsrated tag
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-09-04 19:34:12 +02:00
Rémy Coutable
520fcaab1c
Allow to pass --tag to bin/qa run
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-08-28 16:32:59 +02:00
Dan Davison
c147c3eff2
fix broken pathing (remove extraneous ../)
2018-08-21 07:10:27 +00:00
Dan Davison
d67936b68f
add initial smoke tests and documentation
2018-08-20 18:13:54 +00:00
Rémy Coutable
d2db7d40dd
Disambiguate 'File' under qa/ since we have a QA::Factory::Resource::File class as well
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-07-18 15:06:53 +02:00
Brett Walker
dca785e56a
allow rspec files/options to be passed down in all cases
2018-03-28 13:50:55 +02:00
Robert Speicher
bf0ec00996
Expand QA spec file paths to allow running bin/qa from anywhere
2018-02-06 12:34:45 -06:00
Grzegorz Bizon
5cb94835c0
Refactor QA instance test scenario and tags
2018-01-23 12:04:01 +01:00
Grzegorz Bizon
a9ace7bf05
Expect QA selectors validation at least once
...
We call it for a second time in EE.
2018-01-10 12:19:48 +01:00
Grzegorz Bizon
ffd109af4e
Add tests for QA test selectors sanity scenario
2018-01-09 14:36:09 +01:00
Grzegorz Bizon
9a92c16a50
Refactor QA specs runners and improve specs
2017-11-10 09:57:47 +01:00
Grzegorz Bizon
3abae1a78d
Improve QA test scenario entrypoint specs
2017-11-10 09:48:28 +01:00
Grzegorz Bizon
7710364667
Make it possible to define global scenario attributes
2017-11-09 11:53:57 +00:00
Richard Clamp
4598c00a8f
Add spec for QA::Scenario::Entrypoint
...
For added confidence, and because I plan to fiddle with some behaviours
shortly, add spec testing to the newly extracted
QA::Scenario::Entrypoint class.
2017-10-25 07:59:49 +03:00
Grzegorz Bizon
7d20e47622
Add GitLab QA integrations tests to GitLab CE / EE
2017-03-09 10:36:27 +01:00