Bump rubocop from 1.57.2 to 1.58.0 and fix offenses

Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.57.2 to 1.58.0.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.57.2...v1.58.0)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
This commit is contained in:
dependabot[bot]
2023-12-04 03:12:30 +00:00
committed by Sebastian Serth
parent be3264ac25
commit bcb6409126
6 changed files with 10 additions and 10 deletions

View File

@ -213,7 +213,7 @@ class Submission < ApplicationRecord
private
def build_files_hash(files, attribute)
files&.map(&attribute.to_proc)&.zip(files)&.to_h || {}
files&.map(&attribute.to_proc)&.zip(files).to_h
end
def prepared_runner
@ -269,7 +269,7 @@ class Submission < ApplicationRecord
def score_file(output, file, requesting_user)
assessor = Assessor.new(execution_environment:)
assessment = assessor.assess(output)
passed = ((assessment[:passed] == assessment[:count]) and (assessment[:score]).positive?)
passed = (assessment[:passed] == assessment[:count]) and (assessment[:score]).positive?
testrun_output = passed ? nil : "status: #{output[:status]}\n stdout: #{output[:stdout]}\n stderr: #{output[:stderr]}"
if testrun_output.present?
execution_environment.error_templates.each do |template|