Skip to content
Snippets Groups Projects
Unverified Commit 211ad124 authored by Philip Cunningham's avatar Philip Cunningham
Browse files

Use generate(:url) instead of FFaker::Internet.uri

Invalid URLs (localhost, etc) were being generated in tests.
parent f5f1a283
No related branches found
No related tags found
No related merge requests found
Showing
with 12 additions and 12 deletions
Loading
Loading
@@ -3,7 +3,7 @@
FactoryBot.define do
factory :dast_site_token do
token { SecureRandom.uuid }
url { FFaker::Internet.uri(:https) }
url { generate(:url) }
 
before(:create) do |dast_site_token|
dast_site_token.project ||= FactoryBot.create(:project)
Loading
Loading
Loading
Loading
@@ -3,6 +3,6 @@
FactoryBot.define do
factory :dast_site do
project
url { FFaker::Internet.uri(:https) }
url { generate(:url) }
end
end
Loading
Loading
@@ -8,7 +8,7 @@ RSpec.describe Mutations::DastSiteProfiles::Create do
let(:user) { create(:user) }
let(:full_path) { project.full_path }
let(:profile_name) { SecureRandom.hex }
let(:target_url) { FFaker::Internet.uri(:https) }
let(:target_url) { generate(:url) }
let(:dast_site_profile) { DastSiteProfile.find_by(project: project, name: profile_name) }
 
subject(:mutation) { described_class.new(object: nil, context: { current_user: user }, field: nil) }
Loading
Loading
Loading
Loading
@@ -10,7 +10,7 @@ RSpec.describe Mutations::DastSiteProfiles::Update do
let!(:dast_site_profile) { create(:dast_site_profile, project: project) }
 
let(:new_profile_name) { SecureRandom.hex }
let(:new_target_url) { FFaker::Internet.uri(:https) }
let(:new_target_url) { generate(:url) }
 
subject(:mutation) { described_class.new(object: nil, context: { current_user: user }, field: nil) }
 
Loading
Loading
Loading
Loading
@@ -7,7 +7,7 @@ RSpec.describe Mutations::Pipelines::RunDastScan do
let(:project) { create(:project, :repository, group: group) }
let(:user) { create(:user) }
let(:project_path) { project.full_path }
let(:target_url) { FFaker::Internet.uri(:https) }
let(:target_url) { generate(:url) }
let(:branch) { project.default_branch }
let(:scan_type) { Types::DastScanTypeEnum.enum[:passive] }
 
Loading
Loading
Loading
Loading
@@ -6,7 +6,7 @@ RSpec.describe 'Creating a DAST Site Profile' do
include GraphqlHelpers
 
let(:profile_name) { FFaker::Company.catch_phrase }
let(:target_url) { FFaker::Internet.uri(:https) }
let(:target_url) { generate(:url) }
let(:dast_site_profile) { DastSiteProfile.find_by(project: project, name: profile_name) }
 
let(:mutation_name) { :dast_site_profile_create }
Loading
Loading
Loading
Loading
@@ -8,7 +8,7 @@ RSpec.describe 'Creating a DAST Site Profile' do
let!(:dast_site_profile) { create(:dast_site_profile, project: project) }
 
let(:new_profile_name) { SecureRandom.hex }
let(:new_target_url) { FFaker::Internet.uri(:https) }
let(:new_target_url) { generate(:url) }
 
let(:mutation_name) { :dast_site_profile_update }
let(:mutation) do
Loading
Loading
Loading
Loading
@@ -8,7 +8,7 @@ RSpec.describe 'Running a DAST Scan' do
let(:project) { create(:project, :repository, creator: current_user) }
let(:current_user) { create(:user) }
let(:project_path) { project.full_path }
let(:target_url) { FFaker::Internet.uri(:https) }
let(:target_url) { generate(:url) }
let(:branch) { project.default_branch }
let(:scan_type) { Types::DastScanTypeEnum.enum[:passive] }
 
Loading
Loading
Loading
Loading
@@ -6,7 +6,7 @@ RSpec.describe Ci::RunDastScanService do
let(:user) { create(:user) }
let(:project) { create(:project, :repository, creator: user) }
let(:branch) { project.default_branch }
let(:target_url) { FFaker::Internet.uri(:http) }
let(:target_url) { generate(:url) }
 
before do
stub_licensed_features(security_on_demand_scans: true)
Loading
Loading
Loading
Loading
@@ -6,7 +6,7 @@ RSpec.describe DastSiteProfiles::CreateService do
let(:user) { create(:user) }
let(:project) { create(:project, :repository, creator: user) }
let(:name) { FFaker::Company.catch_phrase }
let(:target_url) { FFaker::Internet.uri(:http) }
let(:target_url) { generate(:url) }
 
before do
stub_licensed_features(security_on_demand_scans: true)
Loading
Loading
Loading
Loading
@@ -8,7 +8,7 @@ RSpec.describe DastSiteProfiles::UpdateService do
let(:dast_site_profile) { create(:dast_site_profile) }
 
let(:new_profile_name) { SecureRandom.hex }
let(:new_target_url) { FFaker::Internet.uri(:https) }
let(:new_target_url) { generate(:url) }
 
before do
stub_licensed_features(security_on_demand_scans: true)
Loading
Loading
Loading
Loading
@@ -5,7 +5,7 @@ require 'spec_helper'
RSpec.describe DastSites::FindOrCreateService do
let(:user) { create(:user) }
let(:project) { create(:project, :repository, creator: user) }
let(:url) { FFaker::Internet.uri(:http) }
let(:url) { generate(:url) }
 
before do
stub_licensed_features(security_on_demand_scans: true)
Loading
Loading
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