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:
@ -2,7 +2,7 @@
|
||||
|
||||
require 'rails_helper'
|
||||
|
||||
describe Admin::DashboardPolicy do
|
||||
RSpec.describe Admin::DashboardPolicy do
|
||||
subject(:policy) { described_class }
|
||||
|
||||
permissions :show? do
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
require 'rails_helper'
|
||||
|
||||
describe ApplicationPolicy do
|
||||
RSpec.describe ApplicationPolicy do
|
||||
describe '#initialize' do
|
||||
context 'without a user' do
|
||||
it 'raises an error' do
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
require 'rails_helper'
|
||||
|
||||
describe CodeOcean::FilePolicy do
|
||||
RSpec.describe CodeOcean::FilePolicy do
|
||||
subject(:policy) { described_class }
|
||||
|
||||
let(:exercise) { create(:fibonacci) }
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
require 'rails_helper'
|
||||
|
||||
describe CodeharborLinkPolicy do
|
||||
RSpec.describe CodeharborLinkPolicy do
|
||||
subject(:policy) { described_class }
|
||||
|
||||
let(:codeharbor_link) { create(:codeharbor_link) }
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
require 'rails_helper'
|
||||
|
||||
describe ConsumerPolicy do
|
||||
RSpec.describe ConsumerPolicy do
|
||||
subject(:policy) { described_class }
|
||||
|
||||
%i[create? destroy? edit? index? new? show? update?].each do |action|
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
require 'rails_helper'
|
||||
|
||||
describe ExecutionEnvironmentPolicy do
|
||||
RSpec.describe ExecutionEnvironmentPolicy do
|
||||
subject(:policy) { described_class }
|
||||
|
||||
let(:execution_environment) { build(:ruby) }
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
require 'rails_helper'
|
||||
|
||||
describe ExercisePolicy do
|
||||
RSpec.describe ExercisePolicy do
|
||||
subject(:policy) { described_class }
|
||||
|
||||
let(:exercise) { build(:dummy, public: true) }
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
require 'rails_helper'
|
||||
|
||||
describe ExternalUserPolicy do
|
||||
RSpec.describe ExternalUserPolicy do
|
||||
subject(:policy) { described_class }
|
||||
|
||||
%i[create? destroy? edit? new? show? update?].each do |action|
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
require 'rails_helper'
|
||||
|
||||
describe FileTypePolicy do
|
||||
RSpec.describe FileTypePolicy do
|
||||
subject(:policy) { described_class }
|
||||
|
||||
let(:file_type) { build(:dot_rb) }
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
require 'rails_helper'
|
||||
|
||||
describe InternalUserPolicy do
|
||||
RSpec.describe InternalUserPolicy do
|
||||
subject(:policy) { described_class }
|
||||
|
||||
%i[create? edit? new? show? update?].each do |action|
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
require 'rails_helper'
|
||||
|
||||
describe ProgrammingGroupPolicy do
|
||||
RSpec.describe ProgrammingGroupPolicy do
|
||||
subject(:policy) { described_class }
|
||||
|
||||
let(:programming_group) { build(:programming_group) }
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
require 'rails_helper'
|
||||
|
||||
describe RequestForCommentPolicy do
|
||||
RSpec.describe RequestForCommentPolicy do
|
||||
subject(:policy) { described_class }
|
||||
|
||||
context 'when the RfC visibility is not considered' do
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
require 'rails_helper'
|
||||
|
||||
describe SubmissionPolicy do
|
||||
RSpec.describe SubmissionPolicy do
|
||||
subject(:policy) { described_class }
|
||||
|
||||
permissions :create? do
|
||||
|
Reference in New Issue
Block a user