diff options
Diffstat (limited to 'spec/experiments/new_project_readme_content_experiment_spec.rb')
-rw-r--r-- | spec/experiments/new_project_readme_content_experiment_spec.rb | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/spec/experiments/new_project_readme_content_experiment_spec.rb b/spec/experiments/new_project_readme_content_experiment_spec.rb deleted file mode 100644 index a6a81580a29..00000000000 --- a/spec/experiments/new_project_readme_content_experiment_spec.rb +++ /dev/null @@ -1,38 +0,0 @@ -# frozen_string_literal: true - -require 'spec_helper' - -RSpec.describe NewProjectReadmeContentExperiment, :experiment do - subject { described_class.new(namespace: project.namespace) } - - let(:project) { create(:project, name: 'Experimental', description: 'An experiment project') } - - it "renders the basic README" do - expect(subject.run_with(project)).to eq(<<~MARKDOWN.strip) - # Experimental - - An experiment project - MARKDOWN - end - - describe "the advanced variant" do - let(:markdown) { subject.run_with(project, variant: :advanced) } - let(:initial_url) { 'https://docs.gitlab.com/ee/user/project/repository/web_editor.html#create-a-file' } - - it "renders the project details" do - expect(markdown).to include(<<~MARKDOWN.strip) - # Experimental - - An experiment project - - ## Getting started - MARKDOWN - end - - it "renders redirect URLs" do - url = Rails.application.routes.url_helpers.experiment_redirect_url(subject, url: initial_url) - expect(url).to include("/-/experiment/#{subject.to_param}?") - expect(markdown).to include(url) - end - end -end |