spec/gitlab/help_spec.rb in gitlab-3.6.1 vs spec/gitlab/help_spec.rb in gitlab-3.7.0

- old
+ new

@@ -19,23 +19,28 @@ describe ".change_help_output!" do before do @cmd = "create_branch" @help_output = "Gitlab.#{@cmd}(4, 'new-branch', 'master')" + @help_output_with_options = "Gitlab.groups({ per_page: 3 })" end it "should return a String of modified output" do Gitlab::Help.change_help_output! @cmd, @help_output expect(@help_output).to eq("Gitlab.create_branch 4 'new-branch' 'master'") end + it "should format options hash and return a String of modified output" do + Gitlab::Help.change_help_output! 'groups', @help_output_with_options + expect(@help_output_with_options).to eq("Gitlab.groups \"{ per_page: 3 }\"") + end end describe ".namespace" do before do @cmd = 'create_tag' @namespace = Gitlab::Help.namespace @cmd end it "should return the full namespace for a command" do expect(@namespace).to be_a String - expect(@namespace).to eq("Gitlab::Client::Repositories.#{@cmd}") + expect(@namespace).to eq("Gitlab::Client::Tags.#{@cmd}") end end end