Sha256: b4123819b1ab115f7fa29973b2b360f0dec02c89f11de2a8f9924d0126e97e84

Contents?: true

Size: 910 Bytes

Versions: 9

Compression:

Stored size: 910 Bytes

Contents

# frozen_string_literal: true
require 'test_helper'

module Shipit
  class GithubUrlHelperTest < ActiveSupport::TestCase
    include Shipit::GithubUrlHelper

    test "#github_user_url returns a user url" do
      assert_equal "https://github.com/tobi", github_user_url("tobi")
    end

    test "#github_repo_url returns a repo url" do
      assert_equal "https://github.com/rails/rails", github_repo_url("rails", "rails")
    end

    test "#github_commit_url returns a commit url" do
      expected = 'https://github.com/shopify/shipit-engine/commit/6d9278037b872fd9a6690523e411ecb3aa181355'
      assert_equal expected, github_commit_url(shipit_commits(:first))
    end

    test "#github_pull_request_url returns a PR url" do
      expected = 'https://github.com/shopify/shipit-engine/pull/62'
      assert_equal expected, github_pull_request_url(shipit_merge_requests(:shipit_pending))
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
shipit-engine-0.39.0 test/unit/github_url_helper_test.rb
shipit-engine-0.38.0 test/unit/github_url_helper_test.rb
shipit-engine-0.37.0 test/unit/github_url_helper_test.rb
shipit-engine-0.36.1 test/unit/github_url_helper_test.rb
shipit-engine-0.36.0 test/unit/github_url_helper_test.rb
shipit-engine-0.35.1 test/unit/github_url_helper_test.rb
shipit-engine-0.35.0 test/unit/github_url_helper_test.rb
shipit-engine-0.34.0 test/unit/github_url_helper_test.rb
shipit-engine-0.33.0 test/unit/github_url_helper_test.rb