From 9a86845eadaa1a0c69923948c0c4524ffcbe7642 Mon Sep 17 00:00:00 2001 From: Peter Cottle Date: Fri, 1 Nov 2013 18:18:32 -0700 Subject: [PATCH] more tag tests --- spec/git.spec.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/spec/git.spec.js b/spec/git.spec.js index 9c3aefce..839a3e2a 100644 --- a/spec/git.spec.js +++ b/spec/git.spec.js @@ -184,5 +184,19 @@ describe('Git', function() { ); }); + it('makes tag with 3 letters', function() { + expectTreeAsync( + 'git tag foo', + '{"branches":{"master":{"target":"C1","id":"master","remoteTrackingBranchID":null}},"commits":{"C0":{"parents":[],"id":"C0","rootCommit":true},"C1":{"parents":["C0"],"id":"C1"}},"tags":{"foo":{"target":"C1","id":"foo","type":"tag"}},"HEAD":{"target":"master","id":"HEAD"}}' + ); + }); + + it('does not make tag if ref does not resolve', function() { + expectTreeAsync( + 'git tag foo banana', + '{"branches":{"master":{"target":"C1","id":"master","remoteTrackingBranchID":null}},"commits":{"C0":{"parents":[],"id":"C0","rootCommit":true},"C1":{"parents":["C0"],"id":"C1"}},"tags":{},"HEAD":{"target":"master","id":"HEAD"}}' + ); + }); + });