Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/qa/qa.rb
AgeCommit message (Collapse)Author
2017-11-22Backport QA code that belongs to CE from EE GeoRémy Coutable
Merge branch 'qa/gb/add-geo-integration-tests' into 'master' See merge request gitlab-org/gitlab-ee!3294
2017-11-10Change 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-09Make it possible to define global scenario attributesGrzegorz Bizon
2017-10-30Add tests for mattermost login via oauthRichard 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-13Add Test::Integration::MattermostRichard 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-09Add QA::Scenario::Gitlab::Group::CreateRobert Speicher
2017-10-06Add QA::Page::Group::New to fill in the "Create group" formRobert Speicher
2017-10-06Use autoloading instead of an explicit requireRobert Speicher
2017-07-21Fix new project selectors in GitLab QAGrzegorz Bizon
2017-07-10Fix QA test scenario for creating a new projectGrzegorz Bizon
2017-03-13Add GitLab QA CE strategy and simplify inflectorGrzegorz Bizon
2017-03-09Remove EE classes from GitLab QA merged into CEGrzegorz Bizon
2017-03-09Fix using release inflector to define autoloadsGrzegorz Bizon
2017-03-09Implement GitLab QA release inflection strategyGrzegorz Bizon
2017-03-09Fix Rubocop offense and remove QA Rubocop from depsGrzegorz Bizon
2017-03-09Add GitLab QA integrations tests to GitLab CE / EEGrzegorz Bizon