Introduce new auto-updating staging channel
This commit is contained in:
parent
4038d781d6
commit
038ec9e05d
6 changed files with 117 additions and 2 deletions
|
@ -10,6 +10,7 @@ import {
|
|||
isAlpha,
|
||||
isBeta,
|
||||
isProduction,
|
||||
isStaging,
|
||||
} from '../../util/version';
|
||||
|
||||
describe('version utilities', () => {
|
||||
|
@ -44,6 +45,7 @@ describe('version utilities', () => {
|
|||
describe('isAlpha', () => {
|
||||
it('returns false for non-alpha version strings', () => {
|
||||
assert.isFalse(isAlpha('1.2.3'));
|
||||
assert.isFalse(isAlpha('1.2.3-staging.1'));
|
||||
assert.isFalse(isAlpha('1.2.3-beta'));
|
||||
assert.isFalse(isAlpha('1.2.3-beta.1'));
|
||||
assert.isFalse(isAlpha('1.2.3-rc.1'));
|
||||
|
@ -55,6 +57,22 @@ describe('version utilities', () => {
|
|||
});
|
||||
});
|
||||
|
||||
describe('isStaging', () => {
|
||||
it('returns false for non-staging version strings', () => {
|
||||
assert.isFalse(isStaging('1.2.3'));
|
||||
assert.isFalse(isStaging('1.2.3-alpha.1'));
|
||||
assert.isFalse(isStaging('1.2.3-beta'));
|
||||
assert.isFalse(isStaging('1.2.3-beta.1'));
|
||||
assert.isFalse(isStaging('1.2.3-rc.1'));
|
||||
});
|
||||
|
||||
it('returns true for Staging version strings', () => {
|
||||
assert.isTrue(isStaging('1.2.3-staging'));
|
||||
assert.isTrue(isStaging('1.2.3-staging.1'));
|
||||
assert.isTrue(isStaging('1.2.3-staging.1232.23-adsfs'));
|
||||
});
|
||||
});
|
||||
|
||||
describe('generateAlphaVersion', () => {
|
||||
beforeEach(function beforeEach() {
|
||||
// This isn't a hook.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue