diff --git a/.rubocop.yml b/.rubocop.yml index 4a2739f03..5bc5583f1 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -475,6 +475,9 @@ Style/HashConversion: Style/HashSyntax: Enabled: true +Style/HashTransformValues: + Enabled: true + Style/IdenticalConditionalBranches: Enabled: true diff --git a/spec/shared/system/remotely_translatable.rb b/spec/shared/system/remotely_translatable.rb index 65206b412..0b49ac745 100644 --- a/spec/shared/system/remotely_translatable.rb +++ b/spec/shared/system/remotely_translatable.rb @@ -1,8 +1,6 @@ shared_examples "remotely_translatable" do |factory_name, path_name, path_arguments| let(:arguments) do - path_arguments.map do |argument_name, path_to_value| - [argument_name, resource.send(path_to_value)] - end.to_h + path_arguments.transform_values { |path_to_value| resource.send(path_to_value) } end let(:path) { send(path_name, arguments) } let!(:resource) { create(factory_name) }