Align project files with CodeHarbor

Since both projects are developed together and by the same team, we also want to have the same code structure and utility methods available in both projects. Therefore, this commit changes many files, but without a functional change.
This commit is contained in:
Sebastian Serth
2023-10-10 23:25:02 +02:00
parent fb3e8972d9
commit 99bd46af1a
112 changed files with 433 additions and 320 deletions

View File

@ -2,7 +2,7 @@
require 'rails_helper'
describe Assessor do
RSpec.describe Assessor do
let(:assessor) { described_class.new(execution_environment: build(:ruby)) }
describe '#assess' do

View File

@ -2,7 +2,7 @@
require 'rails_helper'
describe CodeOcean::Config do
RSpec.describe CodeOcean::Config do
describe '#read' do
let(:content) { {'foo' => 'bar'} }
let(:filename) { :foo }

View File

@ -2,7 +2,7 @@
require 'rails_helper'
describe FileTree do
RSpec.describe FileTree do
let(:file_tree) { described_class.new }
describe '#file_icon' do

View File

@ -4,7 +4,7 @@ require 'rails/generators'
require 'generators/testing_framework_adapter_generator'
require 'rails_helper'
describe TestingFrameworkAdapterGenerator do
RSpec.describe TestingFrameworkAdapterGenerator do
include Silencer
describe '#create_testing_framework_adapter' do

View File

@ -2,7 +2,7 @@
require 'rails_helper'
describe JunitAdapter do
RSpec.describe JunitAdapter do
let(:adapter) { described_class.new }
describe '#parse_output' do

View File

@ -2,7 +2,7 @@
require 'rails_helper'
describe MochaAdapter do
RSpec.describe MochaAdapter do
let(:adapter) { described_class.new }
let(:count) { 42 }
let(:failed) { 25 }

View File

@ -2,7 +2,7 @@
require 'rails_helper'
describe NonceStore do
RSpec.describe NonceStore do
let(:nonce) { SecureRandom.hex }
before do

View File

@ -2,7 +2,7 @@
require 'rails_helper'
describe PyUnitAdapter do
RSpec.describe PyUnitAdapter do
let(:adapter) { described_class.new }
let(:count) { 42 }
let(:failed) { 25 }

View File

@ -2,7 +2,7 @@
require 'rails_helper'
describe RspecAdapter do
RSpec.describe RspecAdapter do
let(:adapter) { described_class.new }
let(:count) { 42 }
let(:failed) { 25 }

View File

@ -3,7 +3,7 @@
require 'rails_helper'
require 'pathname'
describe Runner::Strategy::DockerContainerPool do
RSpec.describe Runner::Strategy::DockerContainerPool do
let(:runner_id) { attributes_for(:runner)[:runner_id] }
let(:execution_environment) { create(:ruby) }
let(:container_pool) { described_class.new(runner_id, execution_environment) }

View File

@ -2,7 +2,7 @@
require 'rails_helper'
describe Runner::Strategy::Poseidon::Connection do
RSpec.describe Runner::Strategy::Poseidon::Connection do
let(:runner_id) { attributes_for(:runner)[:runner_id] }
let(:execution_environment) { create(:ruby) }
let(:strategy) { Runner::Strategy::Poseidon.new(runner_id, execution_environment) }

View File

@ -2,7 +2,7 @@
require 'rails_helper'
describe Runner::Strategy::Poseidon do
RSpec.describe Runner::Strategy::Poseidon do
let(:runner_id) { attributes_for(:runner)[:runner_id] }
let(:execution_environment) { create(:ruby) }
let(:poseidon) { described_class.new(runner_id, execution_environment) }

View File

@ -2,7 +2,7 @@
require 'rails_helper'
describe SqlResultSetComparatorAdapter do
RSpec.describe SqlResultSetComparatorAdapter do
let(:adapter) { described_class.new }
describe '#parse_output' do

View File

@ -2,7 +2,7 @@
require 'rails_helper'
describe TestingFrameworkAdapter do
RSpec.describe TestingFrameworkAdapter do
let(:adapter) { described_class.new }
let(:count) { 42 }
let(:failed) { 25 }