From 87760a290eddbc35f4e89b129da6ec842a70f609 Mon Sep 17 00:00:00 2001 From: Jeroen van Baarsen Date: Fri, 13 Jun 2014 12:34:15 +0200 Subject: Added an UrlBuilder for building rails named routes Signed-off-by: Jeroen van Baarsen --- spec/lib/gitlab/url_builder_spec.rb | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 spec/lib/gitlab/url_builder_spec.rb (limited to 'spec/lib/gitlab/url_builder_spec.rb') diff --git a/spec/lib/gitlab/url_builder_spec.rb b/spec/lib/gitlab/url_builder_spec.rb new file mode 100644 index 00000000000..1bc77e3d424 --- /dev/null +++ b/spec/lib/gitlab/url_builder_spec.rb @@ -0,0 +1,11 @@ +require 'spec_helper' + +describe Gitlab::UrlBuilder do + describe 'When asking for an issue' do + it 'returns the issue url' do + issue = create(:issue) + url = Gitlab::UrlBuilder.new(:issue).build(issue.id) + expect(url).to eq "#{Settings.gitlab['url']}/namespace1/gitlabhq/issues/#{issue.iid}" + end + end +end -- cgit v1.2.3