UNPKG

511 BJavaScriptView Raw
1'use strict';
2
3var test = require('tape');
4var mockEnv = require('mock-env').morph;
5
6var getTag = require('../getTag');
7var fakeTag = require('./_fakeTag');
8
9test('getTag', function (t) {
10 mockEnv(
11 function () { t.equal(getTag(), 'latest', 'empty tag => "latest"'); },
12 fakeTag('')
13 );
14 mockEnv(
15 function () { t.equal(getTag(), 'foo', 'tag "foo" => "foo"'); },
16 fakeTag('foo')
17 );
18 mockEnv(
19 function () { t.equal(getTag(), 'latest', 'tag "latest" => "latest"'); },
20 fakeTag('latest')
21 );
22 t.end();
23});