All files / middlewares developmentValidations.js

100% Statements 4/4
100% Branches 4/4
100% Functions 1/1
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19        3x 3x   3x 1x                    
import { t } from '../helpers/i18n';
import APIError from '../helpers/error';
 
function validDevelopmentEnvironment() {
  const env = process.env.NODE_ENV || 'development';
  const isProduction = env === 'production';
 
  if (isProduction) {
    throw new APIError(
      'DEVELOPMENT_ROUTE',
      t(
        'BEE2936' /* Esta rota está disponível apenas em ambiente de desenvolvimento ou homologação. */
      )
    );
  }
}
 
export default { validDevelopmentEnvironment };