Skip to content
Snippets Groups Projects
Commit b1823aea authored by Arturo Herrero's avatar Arturo Herrero
Browse files

RSpec zero monkey patching mode

parent 9ed204a2
No related branches found
No related tags found
No related merge requests found
Showing
with 20 additions and 20 deletions
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe Security::JobsFinder do RSpec.describe Security::JobsFinder do
it 'is an abstract class that does not permit instantiation' do it 'is an abstract class that does not permit instantiation' do
expect { described_class.new(pipeline: nil) }.to raise_error( expect { described_class.new(pipeline: nil) }.to raise_error(
NotImplementedError, NotImplementedError,
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe Security::LicenseComplianceJobsFinder do RSpec.describe Security::LicenseComplianceJobsFinder do
it_behaves_like ::Security::JobsFinder, described_class.allowed_job_types it_behaves_like ::Security::JobsFinder, described_class.allowed_job_types
describe "#execute" do describe "#execute" do
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe Security::PipelineVulnerabilitiesFinder do RSpec.describe Security::PipelineVulnerabilitiesFinder do
def disable_deduplication def disable_deduplication
allow(::Security::MergeReportsService).to receive(:new) do |*args| allow(::Security::MergeReportsService).to receive(:new) do |*args|
instance_double('NoDeduplicationMergeReportsService', execute: args.last) instance_double('NoDeduplicationMergeReportsService', execute: args.last)
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe Security::SecurityJobsFinder do RSpec.describe Security::SecurityJobsFinder do
it_behaves_like ::Security::JobsFinder, described_class.allowed_job_types it_behaves_like ::Security::JobsFinder, described_class.allowed_job_types
describe "#execute" do describe "#execute" do
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe Security::VulnerabilitiesFinder do RSpec.describe Security::VulnerabilitiesFinder do
let_it_be(:project) { create(:project) } let_it_be(:project) { create(:project) }
let_it_be(:vulnerability1) do let_it_be(:vulnerability1) do
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe Security::VulnerabilityFindingsFinder do RSpec.describe Security::VulnerabilityFindingsFinder do
describe '#execute' do describe '#execute' do
let_it_be(:project1) { create(:project, :private, :repository) } let_it_be(:project1) { create(:project, :private, :repository) }
let_it_be(:project2) { create(:project, :private, :repository) } let_it_be(:project2) { create(:project, :private, :repository) }
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe Security::VulnerableProjectsFinder do RSpec.describe Security::VulnerableProjectsFinder do
describe '#execute' do describe '#execute' do
let(:projects) { Project.all } let(:projects) { Project.all }
let!(:safe_project) { create(:project) } let!(:safe_project) { create(:project) }
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe SnippetsFinder do RSpec.describe SnippetsFinder do
let_it_be(:group) { create(:group, :public) } let_it_be(:group) { create(:group, :public) }
let_it_be(:project) { create(:project, :public, group: group) } let_it_be(:project) { create(:project, :public, group: group) }
let_it_be(:private_project_snippet) { create(:project_snippet, :private, project: project) } let_it_be(:private_project_snippet) { create(:project_snippet, :private, project: project) }
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe SoftwareLicensePoliciesFinder do RSpec.describe SoftwareLicensePoliciesFinder do
let(:project) { create(:project) } let(:project) { create(:project) }
let(:software_license_policy) { create(:software_license_policy, project: project) } let(:software_license_policy) { create(:software_license_policy, project: project) }
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe StatusPage::IncidentCommentsFinder do RSpec.describe StatusPage::IncidentCommentsFinder do
let_it_be(:user) { create(:user) } let_it_be(:user) { create(:user) }
let_it_be(:issue) { create(:issue) } let_it_be(:issue) { create(:issue) }
let_it_be(:unrelated_issue) { create(:issue, project: issue.project) } let_it_be(:unrelated_issue) { create(:issue, project: issue.project) }
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe StatusPage::IncidentsFinder do RSpec.describe StatusPage::IncidentsFinder do
let_it_be(:project) { create(:project) } let_it_be(:project) { create(:project) }
let_it_be(:issues) do let_it_be(:issues) do
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe TemplateFinder do RSpec.describe TemplateFinder do
using RSpec::Parameterized::TableSyntax using RSpec::Parameterized::TableSyntax
let_it_be(:project) { create(:project) } let_it_be(:project) { create(:project) }
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe UsersFinder do RSpec.describe UsersFinder do
describe '#execute' do describe '#execute' do
include_context 'UsersFinder#execute filter by project context' include_context 'UsersFinder#execute filter by project context'
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe Mutations::ResolvesIssuable do RSpec.describe Mutations::ResolvesIssuable do
let_it_be(:mutation_class) do let_it_be(:mutation_class) do
Class.new(Mutations::BaseMutation) do Class.new(Mutations::BaseMutation) do
include Mutations::ResolvesIssuable include Mutations::ResolvesIssuable
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe Resolvers::BoardListsResolver do RSpec.describe Resolvers::BoardListsResolver do
include GraphqlHelpers include GraphqlHelpers
let_it_be(:user) { create(:user) } let_it_be(:user) { create(:user) }
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe Resolvers::IssuesResolver do RSpec.describe Resolvers::IssuesResolver do
include GraphqlHelpers include GraphqlHelpers
let_it_be(:current_user) { create(:user) } let_it_be(:current_user) { create(:user) }
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe Resolvers::NamespaceProjectsResolver do RSpec.describe Resolvers::NamespaceProjectsResolver do
include GraphqlHelpers include GraphqlHelpers
let(:current_user) { create(:user) } let(:current_user) { create(:user) }
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe GitlabSchema.types['BoardList'] do RSpec.describe GitlabSchema.types['BoardList'] do
it 'has specific fields' do it 'has specific fields' do
expected_fields = %w[milestone max_issue_count max_issue_weight assignee] expected_fields = %w[milestone max_issue_count max_issue_weight assignee]
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe GitlabSchema.types['Board'] do RSpec.describe GitlabSchema.types['Board'] do
it 'includes the ee specific fields' do it 'includes the ee specific fields' do
expect(described_class).to have_graphql_field('weight') expect(described_class).to have_graphql_field('weight')
end end
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'spec_helper' require 'spec_helper'
describe GitlabSchema.types['Group'] do RSpec.describe GitlabSchema.types['Group'] do
describe 'nested epic request' do describe 'nested epic request' do
it { expect(described_class).to have_graphql_field(:epicsEnabled) } it { expect(described_class).to have_graphql_field(:epicsEnabled) }
it { expect(described_class).to have_graphql_field(:epics) } it { expect(described_class).to have_graphql_field(:epics) }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment