Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-21 | Add support for defining explicit dependencies to QA factories | Grzegorz Bizon | |
2017-12-15 | Fix remaining calls to GitLab QA factories | Grzegorz Bizon | |
2017-12-15 | Rename QA scenarios to make factory concept explicit | Grzegorz Bizon | |
2017-12-11 | Merge branch 'master' into qa/gb/selenium-handle-domain-sessions | Grzegorz Bizon | |
* master: (93 commits) | |||
2017-12-07 | Turn push file into a scenario | Felipe Artur | |
2017-12-07 | Merge branch 'master' into qa/gb/selenium-handle-domain-sessions | Grzegorz Bizon | |
* master: (694 commits) Conflicts: qa/qa/page/base.rb qa/qa/page/main/entry.rb | |||
2017-11-22 | Backport QA code that belongs to CE from EE Geo | Rémy Coutable | |
Merge branch 'qa/gb/add-geo-integration-tests' into 'master' See merge request gitlab-org/gitlab-ee!3294 | |||
2017-11-17 | Remove GitLab entry page class in QA | Grzegorz Bizon | |
[ci skip] | |||
2017-11-17 | WIP Handle domain sessions better in QA test scenario | Grzegorz Bizon | |
[ci skip] | |||
2017-11-10 | Change Page::Main::Entry to only visit an entrypoint and introduce ↵ | Rémy Coutable | |
Page::Main::Login to handle actual log-in Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-11-09 | Make it possible to define global scenario attributes | Grzegorz Bizon | |
2017-10-30 | Add tests for mattermost login via oauth | Richard Clamp | |
* Adds Runtime::Scenario as a place to record the properties of the Scenario we're interested in. * Adds a positional argument to Test::Integration::Mattermost to specify Runtime::Scenario.mattermost * Adds Page::Mattermost::{Main,Login} to model the mattermost pages we need to interact with. * Adds qa/features/mattermost/login_spec to perform a login via oauth and ensure we are logged in. | |||
2017-10-13 | Add Test::Integration::Mattermost | Richard Clamp | |
Here we add a new entrypoint for the test suite, Test::Integration::Mattermost. It is to ensure that mattermost integration is working when enabling the embedded mattermost of gitlab-omnibus It runs all the example groups from Test::Instance, in addition to any groups tagged :mattermost * Extracts a common entrypoint class from Test::Instance as Scenario::Entrypoint, and uses that as the base for Test::Instance and Test::Integration::Mattermost * RSpec groups defined in `specs/features/mattermost/**_spec.rb` are tagged with :mattermost so they can be filtered out of the default run. * Tests tagged :mattermost are filtered out by default, and are un-filtered by Test::Integration::Mattermost | |||
2017-10-09 | Add QA::Scenario::Gitlab::Group::Create | Robert Speicher | |
2017-10-06 | Add QA::Page::Group::New to fill in the "Create group" form | Robert Speicher | |
2017-10-06 | Use autoloading instead of an explicit require | Robert Speicher | |
2017-07-21 | Fix new project selectors in GitLab QA | Grzegorz Bizon | |
2017-07-10 | Fix QA test scenario for creating a new project | Grzegorz Bizon | |
2017-03-13 | Add GitLab QA CE strategy and simplify inflector | Grzegorz Bizon | |
2017-03-09 | Remove EE classes from GitLab QA merged into CE | Grzegorz Bizon | |
2017-03-09 | Fix using release inflector to define autoloads | Grzegorz Bizon | |
2017-03-09 | Implement GitLab QA release inflection strategy | Grzegorz Bizon | |
2017-03-09 | Fix Rubocop offense and remove QA Rubocop from deps | Grzegorz Bizon | |
2017-03-09 | Add GitLab QA integrations tests to GitLab CE / EE | Grzegorz Bizon | |