jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/381465 )
Change subject: Deleted all Ruby code ...................................................................... Deleted all Ruby code The only Ruby code were broken Selenium tests. Bug: T164479 Change-Id: Ieb08e038eebb695783c5b1a28b3459aecd340017 Depends-On: Iad63ea7eba88e9eb2925f43b2cb00a00c791c28a --- D .rubocop.yml D Gemfile D Gemfile.lock D Rakefile D tests/browser/ci.yml D tests/browser/environments.yml D tests/browser/features/pdf.feature D tests/browser/features/step_definitions/pdf_steps.rb D tests/browser/features/support/env.rb D tests/browser/features/support/pages/random_page.rb 10 files changed, 0 insertions(+), 222 deletions(-) Approvals: Zfilipin: Looks good to me, approved jenkins-bot: Verified diff --git a/.rubocop.yml b/.rubocop.yml deleted file mode 100644 index 84567a5..0000000 --- a/.rubocop.yml +++ /dev/null @@ -1,20 +0,0 @@ -AllCops: - StyleGuideCopsOnly: true - -Metrics/LineLength: - Max: 100 - -Metrics/MethodLength: - Enabled: false - -Style/Alias: - Enabled: false - -Style/SignalException: - Enabled: false - -Style/StringLiterals: - EnforcedStyle: single_quotes - -Style/TrivialAccessors: - ExactNameMatch: true diff --git a/Gemfile b/Gemfile deleted file mode 100644 index b599272..0000000 --- a/Gemfile +++ /dev/null @@ -1,5 +0,0 @@ -source 'https://rubygems.org' - -gem 'mediawiki_selenium', '~> 1.7', '>= 1.7.1' -gem 'rake', '~> 11.1', '>= 11.1.1' -gem 'rubocop', '~> 0.35.1', require: false diff --git a/Gemfile.lock b/Gemfile.lock deleted file mode 100644 index 322bb61..0000000 --- a/Gemfile.lock +++ /dev/null @@ -1,104 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - ast (2.1.0) - astrolabe (1.3.1) - parser (~> 2.2) - builder (3.2.2) - childprocess (0.5.9) - ffi (~> 1.0, >= 1.0.11) - cucumber (1.3.20) - builder (>= 2.1.2) - diff-lcs (>= 1.1.3) - gherkin (~> 2.12) - multi_json (>= 1.7.5, < 2.0) - multi_test (>= 0.1.2) - data_magic (0.22) - faker (>= 1.1.2) - yml_reader (>= 0.6) - diff-lcs (1.2.5) - domain_name (0.5.20160310) - unf (>= 0.0.5, < 1.0.0) - faker (1.6.3) - i18n (~> 0.5) - faraday (0.9.2) - multipart-post (>= 1.2, < 3) - faraday-cookie_jar (0.0.6) - faraday (>= 0.7.4) - http-cookie (~> 1.0.0) - ffi (1.9.10) - gherkin (2.12.2) - multi_json (~> 1.3) - headless (2.2.3) - http-cookie (1.0.2) - domain_name (~> 0.5) - i18n (0.7.0) - json (1.8.3) - mediawiki_api (0.6.0) - faraday (~> 0.9, >= 0.9.0) - faraday-cookie_jar (~> 0.0, >= 0.0.6) - mediawiki_selenium (1.7.1) - cucumber (~> 1.3, >= 1.3.20) - headless (~> 2.0, >= 2.1.0) - json (~> 1.8, >= 1.8.1) - mediawiki_api (~> 0.6, >= 0.6.0) - page-object (~> 1.0) - rest-client (~> 1.6, >= 1.6.7) - rspec-core (~> 2.14, >= 2.14.4) - rspec-expectations (~> 2.14, >= 2.14.4) - syntax (~> 1.2, >= 1.2.0) - thor (~> 0.19, >= 0.19.1) - mime-types (2.99.2) - multi_json (1.12.1) - multi_test (0.1.2) - multipart-post (2.0.0) - netrc (0.11.0) - page-object (1.1.1) - page_navigation (>= 0.9) - selenium-webdriver (>= 2.44.0) - watir-webdriver (>= 0.6.11) - page_navigation (0.9) - data_magic (>= 0.14) - parser (2.2.3.0) - ast (>= 1.1, < 3.0) - powerpack (0.1.1) - rainbow (2.0.0) - rake (11.1.1) - rest-client (1.8.0) - http-cookie (>= 1.0.2, < 2.0) - mime-types (>= 1.16, < 3.0) - netrc (~> 0.7) - rspec-core (2.99.2) - rspec-expectations (2.99.2) - diff-lcs (>= 1.1.3, < 2.0) - rubocop (0.35.1) - astrolabe (~> 1.3) - parser (>= 2.2.3.0, < 3.0) - powerpack (~> 0.1) - rainbow (>= 1.99.1, < 3.0) - ruby-progressbar (~> 1.7) - tins (<= 1.6.0) - ruby-progressbar (1.7.5) - rubyzip (1.2.0) - selenium-webdriver (2.53.0) - childprocess (~> 0.5) - rubyzip (~> 1.0) - websocket (~> 1.0) - syntax (1.2.0) - thor (0.19.1) - tins (1.6.0) - unf (0.1.4) - unf_ext - unf_ext (0.0.7.2) - watir-webdriver (0.9.1) - selenium-webdriver (>= 2.46.2) - websocket (1.2.3) - yml_reader (0.7) - -PLATFORMS - ruby - -DEPENDENCIES - mediawiki_selenium (~> 1.7, >= 1.7.1) - rake (~> 11.1, >= 11.1.1) - rubocop (~> 0.35.1) diff --git a/Rakefile b/Rakefile deleted file mode 100644 index 87831ab..0000000 --- a/Rakefile +++ /dev/null @@ -1,17 +0,0 @@ -require 'bundler/setup' - -require 'rubocop/rake_task' -RuboCop::RakeTask.new(:rubocop) do |task| - # If you use mediawiki-vagrant, rubocop will by default use it's .rubocop.yml - # The next line makes it explicit that you want .rubocop.yml from the - # directory where `bundle exec rake` is executed: - task.options = ['-c', '.rubocop.yml'] -end - -require 'mediawiki_selenium/rake_task' -MediawikiSelenium::RakeTask.new - -task default: [:test] - -desc 'Run all build/tests commands (CI entry point)' -task test: [:rubocop] diff --git a/tests/browser/ci.yml b/tests/browser/ci.yml deleted file mode 100644 index 8e5a6c9..0000000 --- a/tests/browser/ci.yml +++ /dev/null @@ -1,8 +0,0 @@ -BROWSER: - - firefox - -MEDIAWIKI_ENVIRONMENT: - - test - -PLATFORM: - - Linux diff --git a/tests/browser/environments.yml b/tests/browser/environments.yml deleted file mode 100644 index 2915092..0000000 --- a/tests/browser/environments.yml +++ /dev/null @@ -1,39 +0,0 @@ -# Customize this configuration as necessary to provide defaults for various -# test environments. -# -# The set of defaults to use is determined by the MEDIAWIKI_ENVIRONMENT -# environment variable. -# -# export MEDIAWIKI_ENVIRONMENT=mw-vagrant-host -# bundle exec cucumber -# -# Additional variables set by the environment will override the corresponding -# defaults defined here. -# -# export MEDIAWIKI_ENVIRONMENT=mw-vagrant-host -# export MEDIAWIKI_USER=Selenium_user2 -# bundle exec cucumber -# -mw-vagrant-host: &default - user_factory: true - mediawiki_url: http://127.0.0.1:8080/wiki/ - -mw-vagrant-guest: - user_factory: true - mediawiki_url: http://127.0.0.1/wiki/ - -beta: - mediawiki_url: http://en.wikipedia.beta.wmflabs.org/wiki/ - mediawiki_user: Selenium_user - # mediawiki_password: SET THIS IN THE ENVIRONMENT! - -test: - mediawiki_url: http://test.wikipedia.org/wiki/ - mediawiki_user: Selenium_user - # mediawiki_password: SET THIS IN THE ENVIRONMENT! - -integration: - user_factory: true - # mediawiki_url: THIS WILL BE SET BY JENKINS - -default: *default diff --git a/tests/browser/features/pdf.feature b/tests/browser/features/pdf.feature deleted file mode 100644 index 84fb3ff..0000000 --- a/tests/browser/features/pdf.feature +++ /dev/null @@ -1,11 +0,0 @@ -@chrome @firefox @internet_explorer_8 @internet_explorer_9 @internet_explorer_10 @phantomjs @test.wikipedia.org -Feature: PDF - - Scenario: Check for Download as PDF link - Given I am at a random page - Then Download as PDF should be present - - Scenario: Click on Download as PDF link - Given I am at a random page - When I click on Download as PDF - Then Download the file link should be present diff --git a/tests/browser/features/step_definitions/pdf_steps.rb b/tests/browser/features/step_definitions/pdf_steps.rb deleted file mode 100644 index ce793b3..0000000 --- a/tests/browser/features/step_definitions/pdf_steps.rb +++ /dev/null @@ -1,9 +0,0 @@ -Then(/^Download as PDF should be present$/) do - on(PdfPage).download_as_pdf_element.should exist -end -When(/^I click on Download as PDF$/) do - on(PdfPage).download_as_pdf_element.when_present.click -end -Then(/^Download the file link should be present$/) do - on(PdfPage).download_the_file_element.when_present(30).should exist -end diff --git a/tests/browser/features/support/env.rb b/tests/browser/features/support/env.rb deleted file mode 100644 index c1072b2..0000000 --- a/tests/browser/features/support/env.rb +++ /dev/null @@ -1,3 +0,0 @@ -require 'mediawiki_selenium/cucumber' -require 'mediawiki_selenium/pages' -require 'mediawiki_selenium/step_definitions' diff --git a/tests/browser/features/support/pages/random_page.rb b/tests/browser/features/support/pages/random_page.rb deleted file mode 100644 index ceaff4c..0000000 --- a/tests/browser/features/support/pages/random_page.rb +++ /dev/null @@ -1,6 +0,0 @@ -class PdfPage - include PageObject - - a(:download_as_pdf, text: 'Download as PDF') - a(:download_the_file, text: 'Download the file') -end -- To view, visit https://gerrit.wikimedia.org/r/381465 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ieb08e038eebb695783c5b1a28b3459aecd340017 Gerrit-PatchSet: 2 Gerrit-Project: mediawiki/extensions/PdfHandler Gerrit-Branch: master Gerrit-Owner: Zfilipin <zfili...@wikimedia.org> Gerrit-Reviewer: Zfilipin <zfili...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits