mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-05-08 08:58:38 +01:00
Introduce new auto-updating staging channel
This commit is contained in:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user