Commit 0a1c4e25 authored by ddavison's avatar ddavison

Update QA to Chemlab 0.8

Allow Gitlab to included and configured
in dependent projects
Update selenium-webdriver to 4.0.0rc1
parent 065adff9
...@@ -9,7 +9,7 @@ gem 'capybara', '~> 3.35.0' ...@@ -9,7 +9,7 @@ gem 'capybara', '~> 3.35.0'
gem 'capybara-screenshot', '~> 1.0.23' gem 'capybara-screenshot', '~> 1.0.23'
gem 'rake', '~> 12.3.3' gem 'rake', '~> 12.3.3'
gem 'rspec', '~> 3.10' gem 'rspec', '~> 3.10'
gem 'selenium-webdriver', '~> 4.0.0.beta4' gem 'selenium-webdriver', '~> 4.0.0.rc1'
gem 'airborne', '~> 0.3.4', require: false # airborne is messing with rspec sandboxed mode so not requiring by default gem 'airborne', '~> 0.3.4', require: false # airborne is messing with rspec sandboxed mode so not requiring by default
gem 'rest-client', '~> 2.1.0' gem 'rest-client', '~> 2.1.0'
gem 'rspec-retry', '~> 0.6.1', require: 'rspec/retry' gem 'rspec-retry', '~> 0.6.1', require: 'rspec/retry'
...@@ -26,7 +26,7 @@ gem 'webdrivers', '~> 4.6' ...@@ -26,7 +26,7 @@ gem 'webdrivers', '~> 4.6'
gem 'zeitwerk', '~> 2.4' gem 'zeitwerk', '~> 2.4'
gem 'influxdb-client', '~> 1.17' gem 'influxdb-client', '~> 1.17'
gem 'chemlab', '~> 0.7' gem 'chemlab', '~> 0.8'
gem 'chemlab-library-www-gitlab-com', '~> 0.1' gem 'chemlab-library-www-gitlab-com', '~> 0.1'
gem 'deprecation_toolkit', '~> 1.5.1', require: false gem 'deprecation_toolkit', '~> 1.5.1', require: false
......
...@@ -41,7 +41,7 @@ GEM ...@@ -41,7 +41,7 @@ GEM
capybara-screenshot (1.0.23) capybara-screenshot (1.0.23)
capybara (>= 1.0, < 4) capybara (>= 1.0, < 4)
launchy launchy
chemlab (0.7.2) chemlab (0.8.0)
colorize (~> 0.8) colorize (~> 0.8)
i18n (~> 1.8) i18n (~> 1.8)
rake (>= 12, < 14) rake (>= 12, < 14)
...@@ -135,7 +135,7 @@ GEM ...@@ -135,7 +135,7 @@ GEM
rack-test (1.1.0) rack-test (1.1.0)
rack (>= 1.0, < 3) rack (>= 1.0, < 3)
rake (12.3.3) rake (12.3.3)
regexp_parser (1.8.2) regexp_parser (2.1.1)
require_all (3.0.0) require_all (3.0.0)
rest-client (2.1.0) rest-client (2.1.0)
http-accept (>= 1.7.0, < 2.0) http-accept (>= 1.7.0, < 2.0)
...@@ -174,7 +174,7 @@ GEM ...@@ -174,7 +174,7 @@ GEM
sawyer (0.8.2) sawyer (0.8.2)
addressable (>= 2.3.5) addressable (>= 2.3.5)
faraday (> 0.8, < 2.0) faraday (> 0.8, < 2.0)
selenium-webdriver (4.0.0.beta4) selenium-webdriver (4.0.0.rc1)
childprocess (>= 0.5, < 5.0) childprocess (>= 0.5, < 5.0)
rexml (~> 3.2) rexml (~> 3.2)
rubyzip (>= 1.2.2) rubyzip (>= 1.2.2)
...@@ -216,7 +216,7 @@ DEPENDENCIES ...@@ -216,7 +216,7 @@ DEPENDENCIES
allure-rspec (~> 2.14.5) allure-rspec (~> 2.14.5)
capybara (~> 3.35.0) capybara (~> 3.35.0)
capybara-screenshot (~> 1.0.23) capybara-screenshot (~> 1.0.23)
chemlab (~> 0.7) chemlab (~> 0.8)
chemlab-library-www-gitlab-com (~> 0.1) chemlab-library-www-gitlab-com (~> 0.1)
deprecation_toolkit (~> 1.5.1) deprecation_toolkit (~> 1.5.1)
faker (~> 2.19, >= 2.19.0) faker (~> 2.19, >= 2.19.0)
...@@ -235,7 +235,7 @@ DEPENDENCIES ...@@ -235,7 +235,7 @@ DEPENDENCIES
rspec-retry (~> 0.6.1) rspec-retry (~> 0.6.1)
rspec_junit_formatter (~> 0.4.1) rspec_junit_formatter (~> 0.4.1)
ruby-debug-ide (~> 0.7.0) ruby-debug-ide (~> 0.7.0)
selenium-webdriver (~> 4.0.0.beta4) selenium-webdriver (~> 4.0.0.rc1)
timecop (~> 0.9.1) timecop (~> 0.9.1)
webdrivers (~> 4.6) webdrivers (~> 4.6)
zeitwerk (~> 2.4) zeitwerk (~> 2.4)
......
...@@ -4,7 +4,7 @@ $:.unshift(File.expand_path('lib', __dir__)) ...@@ -4,7 +4,7 @@ $:.unshift(File.expand_path('lib', __dir__))
Gem::Specification.new do |spec| Gem::Specification.new do |spec|
spec.name = 'chemlab-library-gitlab' spec.name = 'chemlab-library-gitlab'
spec.version = '0.1.1' spec.version = '0.2.0'
spec.authors = ['GitLab Quality'] spec.authors = ['GitLab Quality']
spec.email = ['quality@gitlab.com'] spec.email = ['quality@gitlab.com']
...@@ -18,5 +18,5 @@ Gem::Specification.new do |spec| ...@@ -18,5 +18,5 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib'] spec.require_paths = ['lib']
spec.add_runtime_dependency 'chemlab', '~> 0.7' spec.add_runtime_dependency 'chemlab', '~> 0.8'
end end
# frozen_string_literal: true # frozen_string_literal: true
require 'chemlab/library'
# Chemlab Page Libraries for GitLab # Chemlab Page Libraries for GitLab
module Gitlab module Gitlab
include Chemlab::Library
module Page module Page
module Main module Main
autoload :Login, 'gitlab/page/main/login' autoload :Login, 'gitlab/page/main/login'
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment