diff options
author | Jeroen van Baarsen <jeroenvanbaarsen@gmail.com> | 2014-06-13 14:34:15 +0400 |
---|---|---|
committer | Jeroen van Baarsen <jeroenvanbaarsen@gmail.com> | 2014-06-13 14:34:15 +0400 |
commit | 87760a290eddbc35f4e89b129da6ec842a70f609 (patch) | |
tree | 7a77618425322e1c013b6b136e68657847134626 /spec/lib/gitlab/url_builder_spec.rb | |
parent | 45e1941fb3acf8fdc0544842ce503de007e3c706 (diff) |
Added an UrlBuilder for building rails named routes
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
Diffstat (limited to 'spec/lib/gitlab/url_builder_spec.rb')
-rw-r--r-- | spec/lib/gitlab/url_builder_spec.rb | 11 |
1 files changed, 11 insertions, 0 deletions
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 |