Add "_test" suffix to environment test file

This commit is contained in:
Evan Hahn 2021-03-29 16:26:49 -05:00 committed by GitHub
parent ecb76b64a3
commit f157ce2eec
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -0,0 +1,41 @@
// Copyright 2021 Signal Messenger, LLC
// SPDX-License-Identifier: AGPL-3.0-only
import { assert } from 'chai';
import { parseEnvironment, Environment } from '../environment';
describe('environment utilities', () => {
describe('parseEnvironment', () => {
it('returns Environment.Production for non-strings', () => {
assert.equal(parseEnvironment(undefined), Environment.Production);
assert.equal(parseEnvironment(0), Environment.Production);
});
it('returns Environment.Production for invalid strings', () => {
assert.equal(parseEnvironment(''), Environment.Production);
assert.equal(parseEnvironment(' development '), Environment.Production);
assert.equal(parseEnvironment('PRODUCTION'), Environment.Production);
});
it('parses "development" as Environment.Development', () => {
assert.equal(parseEnvironment('development'), Environment.Development);
});
it('parses "production" as Environment.Production', () => {
assert.equal(parseEnvironment('production'), Environment.Production);
});
it('parses "staging" as Environment.Staging', () => {
assert.equal(parseEnvironment('staging'), Environment.Staging);
});
it('parses "test" as Environment.Test', () => {
assert.equal(parseEnvironment('test'), Environment.Test);
});
it('parses "test-lib" as Environment.TestLib', () => {
assert.equal(parseEnvironment('test-lib'), Environment.TestLib);
});
});
});