From f5b49f4af7ae3314b8b7829fbca496022bbdd9af Mon Sep 17 00:00:00 2001 From: Hiro Asari Date: Mon, 13 Jan 2014 09:08:26 -0500 Subject: [PATCH] Add specs for link-ifying commit references --- assets/scripts/spec/unit/helpers_spec.coffee | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/assets/scripts/spec/unit/helpers_spec.coffee b/assets/scripts/spec/unit/helpers_spec.coffee index eeba0540..45781f20 100644 --- a/assets/scripts/spec/unit/helpers_spec.coffee +++ b/assets/scripts/spec/unit/helpers_spec.coffee @@ -58,3 +58,17 @@ test 'does not replace @user if it is a sign-off', -> result = Travis.Helpers.githubify(message, 'travis-ci', 'travis-web') equal(result, message, "@user should not be converted to a link if it matches an email") + +test 'replaces one commit reference with github commit link', -> + message = 'See travis-ci/travis-core@732fe00' + result = Travis.Helpers.githubify(message, 'travis-ci', 'travis-web') + expected = 'See travis-ci/travis-core@732fe00' + + equal(result, expected, "Commit reference should be converted to a link") + +test 'replaces multiple commit references with github commit links', -> + message = 'See travis-ci/travis-core@732fe00 and travis-ci/travis-web@3b6aa17' + result = Travis.Helpers.githubify(message, 'travis-ci', 'travis-web') + expected = 'See travis-ci/travis-core@732fe00 and travis-ci/travis-web@3b6aa17' + + equal(result, expected, "Commit references should be converted to links")