diff --git a/qa/qa/ce/strategy.rb b/qa/qa/ce/strategy.rb index e0fbbed2567e24265130c2af7e6df3866fd6f35d..d7748a976f0f88bb9dba949f22d9bd003b2a6865 100644 --- a/qa/qa/ce/strategy.rb +++ b/qa/qa/ce/strategy.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module CE module Strategy diff --git a/qa/qa/git/location.rb b/qa/qa/git/location.rb index b74f38f3ae3e4edf6ca42c7c01154ee8c060f50e..032c6837db11d6413d30b762b8e35cf29a141e1b 100644 --- a/qa/qa/git/location.rb +++ b/qa/qa/git/location.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'uri' require 'forwardable' diff --git a/qa/qa/page/component/dropzone.rb b/qa/qa/page/component/dropzone.rb index fd44c57123a0e4b149aa2335e3b31a4756db2d24..757111f240b61ff401bfdb674f802ea5dd4d7c24 100644 --- a/qa/qa/page/component/dropzone.rb +++ b/qa/qa/page/component/dropzone.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Component diff --git a/qa/qa/page/component/select2.rb b/qa/qa/page/component/select2.rb index 3c3461d6b20f2366c83f4d5823ae890fc70639ba..e40bc4b1d3e000b6a74d7971ff3a59e89a528dd4 100644 --- a/qa/qa/page/component/select2.rb +++ b/qa/qa/page/component/select2.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Component diff --git a/qa/qa/page/dashboard/projects.rb b/qa/qa/page/dashboard/projects.rb index 271c5456efea657a70e3ad3f983192c9f0e2a254..7ab8ee39f72951ab810646787c7fe7afae9a1bf5 100644 --- a/qa/qa/page/dashboard/projects.rb +++ b/qa/qa/page/dashboard/projects.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Dashboard diff --git a/qa/qa/page/element.rb b/qa/qa/page/element.rb index 9944a39ce07e6f79d8f1ce3c457b9a12cef33e9a..d92e71467fee9861a8ab6c0e735f9b239f26c0bd 100644 --- a/qa/qa/page/element.rb +++ b/qa/qa/page/element.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page class Element diff --git a/qa/qa/page/file/form.rb b/qa/qa/page/file/form.rb index a153423169157a1031021b5450465ab4075f5cb8..dd9a9e054e1700a1904256c0acc4786a360f6775 100644 --- a/qa/qa/page/file/form.rb +++ b/qa/qa/page/file/form.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module File diff --git a/qa/qa/page/file/shared/commit_message.rb b/qa/qa/page/file/shared/commit_message.rb index aa1bb081cd3b2250b268871700411d8bbdafd558..ce3b1e9939c31643df35ccf43388f29afde8a6f7 100644 --- a/qa/qa/page/file/shared/commit_message.rb +++ b/qa/qa/page/file/shared/commit_message.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module File diff --git a/qa/qa/page/file/show.rb b/qa/qa/page/file/show.rb index 89806430edbea3e558b8450593398c62b53d840f..eaf88c6e69eed1eaa8bfa9d647b170dcec6284fc 100644 --- a/qa/qa/page/file/show.rb +++ b/qa/qa/page/file/show.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module File diff --git a/qa/qa/page/group/new.rb b/qa/qa/page/group/new.rb index 39584daf334ef79fc37a9546ea2331ffe7bd69bc..9e37d14fbf38cbd76c9dace3da2fa6c85235ab04 100644 --- a/qa/qa/page/group/new.rb +++ b/qa/qa/page/group/new.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Group diff --git a/qa/qa/page/issuable/sidebar.rb b/qa/qa/page/issuable/sidebar.rb index d3751b712c9a3b4ec1988ff8a822409a4287e645..9bb1c702576a75c34ebf6680ebe5193b19ca29d1 100644 --- a/qa/qa/page/issuable/sidebar.rb +++ b/qa/qa/page/issuable/sidebar.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Issuable diff --git a/qa/qa/page/label/new.rb b/qa/qa/page/label/new.rb index 9c8cf5f07e63b62166aeabcd670058dfa4ed2003..a40179489c13368660cab46df9a29f5121bfca63 100644 --- a/qa/qa/page/label/new.rb +++ b/qa/qa/page/label/new.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Label diff --git a/qa/qa/page/layout/banner.rb b/qa/qa/page/layout/banner.rb index 2223f2adec8d93aa91da45629c1749de12412c4c..aebeae9709064b6194278468f39ab027e1c05899 100644 --- a/qa/qa/page/layout/banner.rb +++ b/qa/qa/page/layout/banner.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Layout diff --git a/qa/qa/page/main/login.rb b/qa/qa/page/main/login.rb index e03fe9ab83a086e42417017006634890de89597d..99b3d1b83d32679d8c062e4adf07cea332543143 100644 --- a/qa/qa/page/main/login.rb +++ b/qa/qa/page/main/login.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Main diff --git a/qa/qa/page/main/oauth.rb b/qa/qa/page/main/oauth.rb index bc44d2743143af4cfe7ea55cf2a3c793eafecca0..5f6ddb9a114f756a279918fecb314ea3d668d984 100644 --- a/qa/qa/page/main/oauth.rb +++ b/qa/qa/page/main/oauth.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Main diff --git a/qa/qa/page/mattermost/login.rb b/qa/qa/page/mattermost/login.rb index 9b21300ea3cff5b48281f63d61893dddbdd07da2..38a88b42992e924eb56d0af041f09a930925775e 100644 --- a/qa/qa/page/mattermost/login.rb +++ b/qa/qa/page/mattermost/login.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Mattermost diff --git a/qa/qa/page/mattermost/main.rb b/qa/qa/page/mattermost/main.rb index bc2f9acc7299b9bc6db7ec9b5183c44f04f03233..e531ace8529d3f6c96d907ebb248c52baff9e686 100644 --- a/qa/qa/page/mattermost/main.rb +++ b/qa/qa/page/mattermost/main.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Mattermost diff --git a/qa/qa/page/merge_request/new.rb b/qa/qa/page/merge_request/new.rb index 56fbf59b9bcc7ba9266c13db43387cf0a07b01dd..67459208c8d467551bbaba624ad6b6f1da589c56 100644 --- a/qa/qa/page/merge_request/new.rb +++ b/qa/qa/page/merge_request/new.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module MergeRequest diff --git a/qa/qa/page/profile/personal_access_tokens.rb b/qa/qa/page/profile/personal_access_tokens.rb index c9a5a1b3ca01d039c818279d1a23eb20c6e8c7e1..6108fb4d93bb3f09b572c040bf2f23d0d56ce337 100644 --- a/qa/qa/page/profile/personal_access_tokens.rb +++ b/qa/qa/page/profile/personal_access_tokens.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Profile diff --git a/qa/qa/page/project/activity.rb b/qa/qa/page/project/activity.rb index afd4f49a8442036643fa22dca6934f69160a4e0e..bbefb29f78e3d2fb5ea850eaf31f3136d738540b 100644 --- a/qa/qa/page/project/activity.rb +++ b/qa/qa/page/project/activity.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/fork/new.rb b/qa/qa/page/project/fork/new.rb index 140c004b4582430fc9fccf98984709b8ed41643f..1a52c61551d54e1860982dd72706fa2726ffb936 100644 --- a/qa/qa/page/project/fork/new.rb +++ b/qa/qa/page/project/fork/new.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/import/github.rb b/qa/qa/page/project/import/github.rb index 45c8d834a74466a0e82bc2b542568916315fc53a..5973a5a958e99e6b75db4e1437d37e2668c6a308 100644 --- a/qa/qa/page/project/import/github.rb +++ b/qa/qa/page/project/import/github.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/issue/index.rb b/qa/qa/page/project/issue/index.rb index e987d279e21a753a567799ba5d2bf3d8c4b7be05..c4383951ec4ebee71874ab48db7fbab77b407cbc 100644 --- a/qa/qa/page/project/issue/index.rb +++ b/qa/qa/page/project/issue/index.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/issue/new.rb b/qa/qa/page/project/issue/new.rb index 03b605ab24bdfc1a521a81b5eaab93260cef92ca..0d138417176ea01b1dd526584c94371798bff10b 100644 --- a/qa/qa/page/project/issue/new.rb +++ b/qa/qa/page/project/issue/new.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/milestone/index.rb b/qa/qa/page/project/milestone/index.rb index a1519c9ef1cddbea903e103262283c8f2dc91dcc..6895c44f72ff66a9613205b7a36bf6cb5ba9ce36 100644 --- a/qa/qa/page/project/milestone/index.rb +++ b/qa/qa/page/project/milestone/index.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/milestone/new.rb b/qa/qa/page/project/milestone/new.rb index 0db8d2cf7667e6030388f2bf70bfcc507a9905e2..751fb14168442b8759c77f22d05248a4a2e5e38f 100644 --- a/qa/qa/page/project/milestone/new.rb +++ b/qa/qa/page/project/milestone/new.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/new.rb b/qa/qa/page/project/new.rb index f841afbbffd720f6b88d079b91ed2dd733d686a0..4f26ca5037c76e329cec6d0476c4e10fc067b613 100644 --- a/qa/qa/page/project/new.rb +++ b/qa/qa/page/project/new.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/operations/kubernetes/add.rb b/qa/qa/page/project/operations/kubernetes/add.rb index 939f912ea85d77b4bb0f804dd32200f739ffec5c..785791652ba46ab567df86bcda1ebcf33ae617a2 100644 --- a/qa/qa/page/project/operations/kubernetes/add.rb +++ b/qa/qa/page/project/operations/kubernetes/add.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/operations/kubernetes/add_existing.rb b/qa/qa/page/project/operations/kubernetes/add_existing.rb index 63a230fbdb286c0f539e7b2914be20d6255517ce..9f47841366ea1747f9c716a3c8eb755fc3558152 100644 --- a/qa/qa/page/project/operations/kubernetes/add_existing.rb +++ b/qa/qa/page/project/operations/kubernetes/add_existing.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/operations/kubernetes/index.rb b/qa/qa/page/project/operations/kubernetes/index.rb index 67a74af1cd2411172a927f87ad873da09617c8df..de54319596da0663b248c44654cf9a161963acd5 100644 --- a/qa/qa/page/project/operations/kubernetes/index.rb +++ b/qa/qa/page/project/operations/kubernetes/index.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/operations/kubernetes/show.rb b/qa/qa/page/project/operations/kubernetes/show.rb index 50a25718e96e2fbc19bdb5960dfdd73775501071..4096f57b7db0f39f14d5c4961c31f38968a6008e 100644 --- a/qa/qa/page/project/operations/kubernetes/show.rb +++ b/qa/qa/page/project/operations/kubernetes/show.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/pipeline/index.rb b/qa/qa/page/project/pipeline/index.rb index 0373a12f5970eab58aa2cb78b8dd883a297afe07..68850d989b1c9bad7c4150664a196b73fad09de9 100644 --- a/qa/qa/page/project/pipeline/index.rb +++ b/qa/qa/page/project/pipeline/index.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA::Page module Project::Pipeline class Index < QA::Page::Base diff --git a/qa/qa/page/project/pipeline/show.rb b/qa/qa/page/project/pipeline/show.rb index 9c0b55b1c4cbc64e6f8047aa8f42f7f294728451..284d0957eb8a5ed552cbd6f865aab1cbd81ad0ac 100644 --- a/qa/qa/page/project/pipeline/show.rb +++ b/qa/qa/page/project/pipeline/show.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA::Page module Project::Pipeline class Show < QA::Page::Base diff --git a/qa/qa/page/project/settings/advanced.rb b/qa/qa/page/project/settings/advanced.rb index 6dffbac569401280bf6643dcf4e97d583cc65ff7..755308328602ae9a1a2fe7f94f78d006059acda0 100644 --- a/qa/qa/page/project/settings/advanced.rb +++ b/qa/qa/page/project/settings/advanced.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/settings/ci_cd.rb b/qa/qa/page/project/settings/ci_cd.rb index 2de39b8ebf529a2ac6341ad19777ac4ff0dee020..44a62cf6ccfcae7c61d5b667a9518966a51fbd9c 100644 --- a/qa/qa/page/project/settings/ci_cd.rb +++ b/qa/qa/page/project/settings/ci_cd.rb @@ -1,4 +1,7 @@ -module QA # rubocop:disable Naming/FileName +# rubocop:disable Naming/FileName +# frozen_string_literal: true + +module QA module Page module Project module Settings diff --git a/qa/qa/page/project/settings/ci_variables.rb b/qa/qa/page/project/settings/ci_variables.rb index e7a6e4bf6285b11bfcdba7da607a31cc08068fa1..567fe6f83c86de353a19000b1f42f5cf1acca72d 100644 --- a/qa/qa/page/project/settings/ci_variables.rb +++ b/qa/qa/page/project/settings/ci_variables.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/settings/common.rb b/qa/qa/page/project/settings/common.rb index 233e681e0df0fc1473254c50470fddad2c29bde5..f5f22623060525c0786b05172188a20cb75b906c 100644 --- a/qa/qa/page/project/settings/common.rb +++ b/qa/qa/page/project/settings/common.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/settings/deploy_keys.rb b/qa/qa/page/project/settings/deploy_keys.rb index e0f9e84096de7304f5a470851907ef951b6feaee..b8d961274a938488240b26bae6774f19608e6217 100644 --- a/qa/qa/page/project/settings/deploy_keys.rb +++ b/qa/qa/page/project/settings/deploy_keys.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/settings/deploy_tokens.rb b/qa/qa/page/project/settings/deploy_tokens.rb index 2d42372cbc507aa68c9451a8a3c881e09772f6f5..ad34ebc13c231d378a303d754c7be7b379a0a250 100644 --- a/qa/qa/page/project/settings/deploy_tokens.rb +++ b/qa/qa/page/project/settings/deploy_tokens.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/settings/main.rb b/qa/qa/page/project/settings/main.rb index cf464e25ca5b8b691c4a4922f021a97d095ad6a7..d1f3b15f950d212031d5cc6848e77733274826eb 100644 --- a/qa/qa/page/project/settings/main.rb +++ b/qa/qa/page/project/settings/main.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/settings/merge_request.rb b/qa/qa/page/project/settings/merge_request.rb index d044d3715a9d69b9aece7eeafb38569602a68a6f..f92528c426237b5eefa8514422894c09c02127f5 100644 --- a/qa/qa/page/project/settings/merge_request.rb +++ b/qa/qa/page/project/settings/merge_request.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/settings/protected_branches.rb b/qa/qa/page/project/settings/protected_branches.rb index 399a49d2420c8007c205c339613ecaa1ed747b98..903b0979614a46d057433341ba6f9d5327515569 100644 --- a/qa/qa/page/project/settings/protected_branches.rb +++ b/qa/qa/page/project/settings/protected_branches.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/settings/repository.rb b/qa/qa/page/project/settings/repository.rb index ac0b87aca5e9eeaf43b154d3428f17e96037a238..437a945acebf1e3c8732c2fa76bcac38742f2317 100644 --- a/qa/qa/page/project/settings/repository.rb +++ b/qa/qa/page/project/settings/repository.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/settings/runners.rb b/qa/qa/page/project/settings/runners.rb index ac930f5385a02956756263f30cf474904f2c8049..adc92b4acaf10d1e1162938e58eaabc6d83172f5 100644 --- a/qa/qa/page/project/settings/runners.rb +++ b/qa/qa/page/project/settings/runners.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/project/wiki/edit.rb b/qa/qa/page/project/wiki/edit.rb index 1ccd67349c30fd205d3f35cb2348d2b9d27a25c4..f6edc28c41a7feed6326704629c659ef6ef8937f 100644 --- a/qa/qa/page/project/wiki/edit.rb +++ b/qa/qa/page/project/wiki/edit.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Project diff --git a/qa/qa/page/settings/common.rb b/qa/qa/page/settings/common.rb index 9fea74eabc9ffa416799b77a9fcedaaeefe6b47b..8cd0b6bb49ca86dc6fb24e5b9fb718bc02a82d98 100644 --- a/qa/qa/page/settings/common.rb +++ b/qa/qa/page/settings/common.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page module Settings diff --git a/qa/qa/page/validator.rb b/qa/qa/page/validator.rb index 117d8d4db671f929e3e86a30eeeaa0afb30a084c..edd12665f1eaea5bc4ab87bcdeb3616de10be629 100644 --- a/qa/qa/page/validator.rb +++ b/qa/qa/page/validator.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Page class Validator diff --git a/qa/qa/page/view.rb b/qa/qa/page/view.rb index c59fad2e22340baec854edccbba625081bf809fb..96f3917a8ab90d2b32999dddcd36707720787dcd 100644 --- a/qa/qa/page/view.rb +++ b/qa/qa/page/view.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'pathname' module QA diff --git a/qa/qa/runtime/address.rb b/qa/qa/runtime/address.rb index af0537dc17c374f13d96fc8bfb1db997d83a215d..98d042fb43aca787ea4df938c8928c5928ff4122 100644 --- a/qa/qa/runtime/address.rb +++ b/qa/qa/runtime/address.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Runtime class Address diff --git a/qa/qa/runtime/api/client.rb b/qa/qa/runtime/api/client.rb index d3327b493393f6563370c9f704e989e6458f8221..58de01705d74d17d1651235f02b816efd9276800 100644 --- a/qa/qa/runtime/api/client.rb +++ b/qa/qa/runtime/api/client.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'airborne' module QA diff --git a/qa/qa/runtime/api/request.rb b/qa/qa/runtime/api/request.rb index ff9f0004524b8fc8c2bae68a17a9f0f562e86429..310c1dfeeb4c2b48e34f2345eacc6dd22fb9b781 100644 --- a/qa/qa/runtime/api/request.rb +++ b/qa/qa/runtime/api/request.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Runtime module API diff --git a/qa/qa/runtime/browser.rb b/qa/qa/runtime/browser.rb index 0b805b855ac36c9ba140ba621045771600be0e6b..a5218fc9ab11e87471521f07bfc99b1b8d01edfa 100644 --- a/qa/qa/runtime/browser.rb +++ b/qa/qa/runtime/browser.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rspec/core' require 'capybara/rspec' require 'capybara-screenshot/rspec' diff --git a/qa/qa/runtime/key/base.rb b/qa/qa/runtime/key/base.rb index 67a992e2115fa82cf2dcf467f91be682faabdc9f..1281eceaff0542027fa41c3621ea46298a642043 100644 --- a/qa/qa/runtime/key/base.rb +++ b/qa/qa/runtime/key/base.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Runtime module Key diff --git a/qa/qa/runtime/key/ecdsa.rb b/qa/qa/runtime/key/ecdsa.rb index 20adad459138067a5071c0072cf0f0d593e9f97f..6e5c0a2deca372f74b466660e7fb2b6b0aa590cb 100644 --- a/qa/qa/runtime/key/ecdsa.rb +++ b/qa/qa/runtime/key/ecdsa.rb @@ -1,4 +1,6 @@ # rubocop:disable Naming/FileName +# frozen_string_literal: true + module QA module Runtime module Key diff --git a/qa/qa/runtime/key/ed25519.rb b/qa/qa/runtime/key/ed25519.rb index 63865c1cee5dbc19ce3bed4a8945fafae02b133c..53b556d744d2853ef9732d341310cf745a7ee610 100644 --- a/qa/qa/runtime/key/ed25519.rb +++ b/qa/qa/runtime/key/ed25519.rb @@ -1,4 +1,6 @@ # rubocop:disable Naming/FileName +# frozen_string_literal: true + module QA module Runtime module Key diff --git a/qa/qa/runtime/key/rsa.rb b/qa/qa/runtime/key/rsa.rb index d94bde52325351b3d25397144180d4132b760fd7..d2bd72e57100fbce115ecc71201d242947d6ed91 100644 --- a/qa/qa/runtime/key/rsa.rb +++ b/qa/qa/runtime/key/rsa.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Runtime module Key diff --git a/qa/qa/runtime/namespace.rb b/qa/qa/runtime/namespace.rb index 9d7c1aea508261255662f96bd7671f52aed849a7..565bfd43f12590b3595ec726fcf2e634ba179a2a 100644 --- a/qa/qa/runtime/namespace.rb +++ b/qa/qa/runtime/namespace.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Runtime module Namespace diff --git a/qa/qa/runtime/release.rb b/qa/qa/runtime/release.rb index b1f7ec482c8df6be7572dec391358a187d65f192..4f96e0cf44b8b7679fb30a26226437e5921bf7fe 100644 --- a/qa/qa/runtime/release.rb +++ b/qa/qa/runtime/release.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Runtime ## diff --git a/qa/qa/runtime/scenario.rb b/qa/qa/runtime/scenario.rb index 15d4112d347d0473d49b7ba7cee836078664b265..5067322804b43cafb6cf113f9e349449b4b3a686 100644 --- a/qa/qa/runtime/scenario.rb +++ b/qa/qa/runtime/scenario.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Runtime ## diff --git a/qa/qa/runtime/user.rb b/qa/qa/runtime/user.rb index e8bcb8a9f504beeb6266b76d9b569730f6be1afa..011e4a548a57a778ead6477ee7a01e239d2f2fdc 100644 --- a/qa/qa/runtime/user.rb +++ b/qa/qa/runtime/user.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Runtime module User diff --git a/qa/qa/scenario/actable.rb b/qa/qa/scenario/actable.rb index 6cdbd24780e4e6be84854c76504cffe6936e5ad3..d7004215751c7bb4f941c1f1d058d37cf2e0003d 100644 --- a/qa/qa/scenario/actable.rb +++ b/qa/qa/scenario/actable.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Scenario module Actable diff --git a/qa/qa/scenario/bootable.rb b/qa/qa/scenario/bootable.rb index 038418be023b3df175811373573c2e85fc3e378b..841ac4dd560fe7bd0ba5fd878e1ce550f4293fca 100644 --- a/qa/qa/scenario/bootable.rb +++ b/qa/qa/scenario/bootable.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'optparse' module QA diff --git a/qa/qa/scenario/template.rb b/qa/qa/scenario/template.rb index b8ea26e805e5003d6b35e290066ac82133cd6bb2..74d4c8f8757649fe2e78aae1bc02ae8e5e37fc09 100644 --- a/qa/qa/scenario/template.rb +++ b/qa/qa/scenario/template.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Scenario class Template diff --git a/qa/qa/scenario/test/instance/all.rb b/qa/qa/scenario/test/instance/all.rb index 168ac4c09a18f1d17a4277abceada8f77d1c32be..42a158737fe0f226cb3b319b6f8c5c4c61fc5bf3 100644 --- a/qa/qa/scenario/test/instance/all.rb +++ b/qa/qa/scenario/test/instance/all.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Scenario module Test diff --git a/qa/qa/scenario/test/instance/smoke.rb b/qa/qa/scenario/test/instance/smoke.rb index 43f0623483ee7fa81068f4650ad4f2ef2b7c0ac3..84d83bd860d3e396f49b4dad5af77d7b45080ee8 100644 --- a/qa/qa/scenario/test/instance/smoke.rb +++ b/qa/qa/scenario/test/instance/smoke.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Scenario module Test diff --git a/qa/qa/scenario/test/integration/github.rb b/qa/qa/scenario/test/integration/github.rb index 76c3923d68a57f4f21f8ed4ca54e4f2507297e4d..857a1f00bd5ab5de04f20ab5dd7578069eaa4a43 100644 --- a/qa/qa/scenario/test/integration/github.rb +++ b/qa/qa/scenario/test/integration/github.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Scenario module Test diff --git a/qa/qa/scenario/test/integration/kubernetes.rb b/qa/qa/scenario/test/integration/kubernetes.rb index 405962caeed5dbba80b541f11207c2bf4514b6e6..d82d0c09a9079bf39afeb0e0839d7f73d615550f 100644 --- a/qa/qa/scenario/test/integration/kubernetes.rb +++ b/qa/qa/scenario/test/integration/kubernetes.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Scenario module Test diff --git a/qa/qa/scenario/test/integration/mattermost.rb b/qa/qa/scenario/test/integration/mattermost.rb index f5072ee227c2cd7bdec0e7476cbc87cf2f776de1..48ebb51966c23b0168314b5f901b52f2186569e1 100644 --- a/qa/qa/scenario/test/integration/mattermost.rb +++ b/qa/qa/scenario/test/integration/mattermost.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Scenario module Test diff --git a/qa/qa/scenario/test/sanity/selectors.rb b/qa/qa/scenario/test/sanity/selectors.rb index cff320cb7512ede59ac9129211d94ed44e58b7b8..e05269e8d5516814ce9d6780dac80d1721d42b44 100644 --- a/qa/qa/scenario/test/sanity/selectors.rb +++ b/qa/qa/scenario/test/sanity/selectors.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Scenario module Test diff --git a/qa/qa/service/kubernetes_cluster.rb b/qa/qa/service/kubernetes_cluster.rb index 41ab702d8b20d50c18975836bc806ca5706795c1..16a89591eb223f5181f99c1afd10c1afa398bcb2 100644 --- a/qa/qa/service/kubernetes_cluster.rb +++ b/qa/qa/service/kubernetes_cluster.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'securerandom' require 'mkmf' require 'pathname' diff --git a/qa/qa/service/omnibus.rb b/qa/qa/service/omnibus.rb index b5c06874e5cdf4fb326e7fb5a7609374e128ccb9..b54fd5628f28dec5d76f2c16d97cae3dd95f87df 100644 --- a/qa/qa/service/omnibus.rb +++ b/qa/qa/service/omnibus.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Service class Omnibus diff --git a/qa/qa/service/runner.rb b/qa/qa/service/runner.rb index 9417c707105b0b44530ced61df010a0d956c8c9e..03b234f7a5671963fc11fa3d962facdab365b823 100644 --- a/qa/qa/service/runner.rb +++ b/qa/qa/service/runner.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'securerandom' module QA diff --git a/qa/qa/service/shellout.rb b/qa/qa/service/shellout.rb index 43dc0851571644b980e9181c76942fcd92f600b7..7065ab0e7f30a49d05ee61113fbc99f7628a1be2 100644 --- a/qa/qa/service/shellout.rb +++ b/qa/qa/service/shellout.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'open3' module QA diff --git a/qa/qa/specs/features/api/3_create/repository/files_spec.rb b/qa/qa/specs/features/api/3_create/repository/files_spec.rb index bc0b5ebfe10d2853b53f2977d026cb5ce4086588..f6f020da472763e1c881d911a540ad020b7195fd 100644 --- a/qa/qa/specs/features/api/3_create/repository/files_spec.rb +++ b/qa/qa/specs/features/api/3_create/repository/files_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'securerandom' module QA diff --git a/qa/qa/specs/features/browser_ui/1_manage/login/log_in_spec.rb b/qa/qa/specs/features/browser_ui/1_manage/login/log_in_spec.rb index 8f24a27b26f3f262b9573993fa86c973c12ee1ce..71c06b3410fca96c314499b26b908853c62a7a24 100644 --- a/qa/qa/specs/features/browser_ui/1_manage/login/log_in_spec.rb +++ b/qa/qa/specs/features/browser_ui/1_manage/login/log_in_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA context 'Manage', :smoke do describe 'basic user login' do diff --git a/qa/qa/specs/runner.rb b/qa/qa/specs/runner.rb index 1bd8101c36dff662e14fcd6aec76e5554a27ac05..306913dafa6820a48173128a5200dd6b7ac0d84f 100644 --- a/qa/qa/specs/runner.rb +++ b/qa/qa/specs/runner.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rspec/core' module QA diff --git a/qa/qa/support/api.rb b/qa/qa/support/api.rb index 31cff5a241ce177b78525fcf555ab49023101764..a5c86425465d97f32f23dc0985eadb78118eb669 100644 --- a/qa/qa/support/api.rb +++ b/qa/qa/support/api.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module QA module Support module Api diff --git a/qa/spec/git/location_spec.rb b/qa/spec/git/location_spec.rb index aef906ee8360c6a16d30616dbb3e2eec3c7e4b1d..0c57291666f759b7772a2a5f2032017077bf1eb8 100644 --- a/qa/spec/git/location_spec.rb +++ b/qa/spec/git/location_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Git::Location do describe '.new' do context 'when URI starts with ssh://' do diff --git a/qa/spec/git/repository_spec.rb b/qa/spec/git/repository_spec.rb index 0ded33a73a268f485d50e0e202d3548784633aee..776dce31d4f80e6ba4b2e69eae3183fe497cc12a 100644 --- a/qa/spec/git/repository_spec.rb +++ b/qa/spec/git/repository_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Git::Repository do include Helpers::StubENV diff --git a/qa/spec/helpers/stub_env.rb b/qa/spec/helpers/stub_env.rb index 62b4a1df787b9aa5e24d2e87b08977cf1f117050..8ad864dbec8f4c183d0d0fc73cdd94949d8cbab8 100644 --- a/qa/spec/helpers/stub_env.rb +++ b/qa/spec/helpers/stub_env.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # Inspired by https://github.com/ljkbennett/stub_env/blob/master/lib/stub_env/helpers.rb module Helpers module StubENV diff --git a/qa/spec/page/base_spec.rb b/qa/spec/page/base_spec.rb index 32a350f2154f2eb56061545d1983a2343cf1a8d3..9e3f143ea5b0a5ed0b754f6aa47b684ca51cb046 100644 --- a/qa/spec/page/base_spec.rb +++ b/qa/spec/page/base_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Page::Base do describe 'page helpers' do it 'exposes helpful page helpers' do diff --git a/qa/spec/page/element_spec.rb b/qa/spec/page/element_spec.rb index 8598c57ad346d93e1a6f3f99971d8ef778925360..d5d6dff69dab8f559d9609fb5f71a7ab0f310129 100644 --- a/qa/spec/page/element_spec.rb +++ b/qa/spec/page/element_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Page::Element do describe '#selector' do it 'transforms element name into QA-specific selector' do diff --git a/qa/spec/page/validator_spec.rb b/qa/spec/page/validator_spec.rb index 0ae6e66d767c163d4cfc85d4963f53fe2a8337f7..bdff96e267c52f1f26b83e3f5b9a7f158fd6d435 100644 --- a/qa/spec/page/validator_spec.rb +++ b/qa/spec/page/validator_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Page::Validator do describe '#constants' do subject do diff --git a/qa/spec/page/view_spec.rb b/qa/spec/page/view_spec.rb index d7b3ccd316dc81bd85d029344ba1cfaf621a8e07..3cb64dcd9c20f1d32c1855d7dcfa311e08bac5a6 100644 --- a/qa/spec/page/view_spec.rb +++ b/qa/spec/page/view_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Page::View do let(:element) do double('element', name: :something, pattern: /some element/) diff --git a/qa/spec/runtime/api/client_spec.rb b/qa/spec/runtime/api/client_spec.rb index af43facc73d6c44416a10dce3792987d6c6df713..cf19b52700bb14268b09953a880bcd2494908b86 100644 --- a/qa/spec/runtime/api/client_spec.rb +++ b/qa/spec/runtime/api/client_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Runtime::API::Client do include Helpers::StubENV diff --git a/qa/spec/runtime/api/request_spec.rb b/qa/spec/runtime/api/request_spec.rb index 08233e3c1d62ec42d6beea06f54246b43413b1b0..a20f1cf8559eff2e161b502c4d77e5fe59fcdaa8 100644 --- a/qa/spec/runtime/api/request_spec.rb +++ b/qa/spec/runtime/api/request_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Runtime::API::Request do let(:client) { QA::Runtime::API::Client.new('http://example.com') } let(:request) { described_class.new(client, '/users') } diff --git a/qa/spec/runtime/key/ecdsa_spec.rb b/qa/spec/runtime/key/ecdsa_spec.rb index 8951e82b9bbe7bf4830d723a5a910ffff66b7de6..3f9718e62c514005e3671884edc23c6ed1897863 100644 --- a/qa/spec/runtime/key/ecdsa_spec.rb +++ b/qa/spec/runtime/key/ecdsa_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Runtime::Key::ECDSA do describe '#public_key' do [256, 384, 521].each do |bits| diff --git a/qa/spec/runtime/key/ed25519_spec.rb b/qa/spec/runtime/key/ed25519_spec.rb index 4844e7affdf614afcbc141ab9c0e7f7cd2d0d12b..08f232260af755b2c114d0e31f5b14d7d0f10e8c 100644 --- a/qa/spec/runtime/key/ed25519_spec.rb +++ b/qa/spec/runtime/key/ed25519_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Runtime::Key::ED25519 do describe '#public_key' do subject { described_class.new.public_key } diff --git a/qa/spec/runtime/key/rsa_spec.rb b/qa/spec/runtime/key/rsa_spec.rb index fbcc7ffdcb4806b377375b1ec2bebe940dd35235..fcb52f541bf49b7de2fe468bee52a0498dc89165 100644 --- a/qa/spec/runtime/key/rsa_spec.rb +++ b/qa/spec/runtime/key/rsa_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Runtime::Key::RSA do describe '#public_key' do subject { described_class.new.public_key } diff --git a/qa/spec/runtime/release_spec.rb b/qa/spec/runtime/release_spec.rb index e6b5a8dc315e66d9654aee25166dab32af61ec08..b5a7dd5269d53873e92fcf89b1525dc43045fe9d 100644 --- a/qa/spec/runtime/release_spec.rb +++ b/qa/spec/runtime/release_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Runtime::Release do context 'when release version has extension strategy' do let(:strategy) { spy('strategy') } diff --git a/qa/spec/runtime/scenario_spec.rb b/qa/spec/runtime/scenario_spec.rb index 70fc71ffc023b4843a2980f600cf54db707882cb..30ada4529edcffa5dc3d9c4e850531ba1dfa3ce7 100644 --- a/qa/spec/runtime/scenario_spec.rb +++ b/qa/spec/runtime/scenario_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Runtime::Scenario do subject do Module.new.extend(described_class) diff --git a/qa/spec/scenario/actable_spec.rb b/qa/spec/scenario/actable_spec.rb index 422763910e49b842927000476731e7d7669403e0..589d0c61993b1c208d1a2a3514320aad15cb5c54 100644 --- a/qa/spec/scenario/actable_spec.rb +++ b/qa/spec/scenario/actable_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Scenario::Actable do subject do Class.new do diff --git a/qa/spec/scenario/bootable_spec.rb b/qa/spec/scenario/bootable_spec.rb index bd89b21f7fb2202304cf0d7503500d089e5d23fe..e8accb45518432b3a96c65e970223ec9e0fb8110 100644 --- a/qa/spec/scenario/bootable_spec.rb +++ b/qa/spec/scenario/bootable_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Scenario::Bootable do subject do Class.new(QA::Scenario::Template) diff --git a/qa/spec/scenario/test/instance/all_spec.rb b/qa/spec/scenario/test/instance/all_spec.rb index 9311d1d8199876dac9971760ccef52579620897d..8acd56914c52bdb180b6bc2918e6b044aa5f1748 100644 --- a/qa/spec/scenario/test/instance/all_spec.rb +++ b/qa/spec/scenario/test/instance/all_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Scenario::Test::Instance::All do it_behaves_like 'a QA scenario class' end diff --git a/qa/spec/scenario/test/instance/smoke_spec.rb b/qa/spec/scenario/test/instance/smoke_spec.rb index b5db9783af371bac7397244040bd3e5063a81f4b..6cc71699be9618fbe3e12084ec7703b48339a123 100644 --- a/qa/spec/scenario/test/instance/smoke_spec.rb +++ b/qa/spec/scenario/test/instance/smoke_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Scenario::Test::Instance::Smoke do it_behaves_like 'a QA scenario class' do let(:tags) { [:smoke] } diff --git a/qa/spec/scenario/test/sanity/framework_spec.rb b/qa/spec/scenario/test/sanity/framework_spec.rb index 44ac780556edc70189a96051c39b0fcdb5e6e1e3..a63c59e29952628c451f6a84258b99a8611930df 100644 --- a/qa/spec/scenario/test/sanity/framework_spec.rb +++ b/qa/spec/scenario/test/sanity/framework_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Scenario::Test::Sanity::Framework do it_behaves_like 'a QA scenario class' do let(:tags) { [:framework] } diff --git a/qa/spec/scenario/test/sanity/selectors_spec.rb b/qa/spec/scenario/test/sanity/selectors_spec.rb index 45d21d549558fa5e7a653f400a2234db43cbac81..e18babaed635b8b74fef59accc176dcad3cd8184 100644 --- a/qa/spec/scenario/test/sanity/selectors_spec.rb +++ b/qa/spec/scenario/test/sanity/selectors_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + describe QA::Scenario::Test::Sanity::Selectors do let(:validator) { spy('validator') } diff --git a/qa/spec/spec_helper.rb b/qa/spec/spec_helper.rb index a235fddabca9accd4b444e521f98417da2f0c2a1..24ff1523ba75147e48772d713f795633d57ce561 100644 --- a/qa/spec/spec_helper.rb +++ b/qa/spec/spec_helper.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require_relative '../qa' require 'rspec/retry'