text: /*
   * Copyright (C) 2017-2017 SonarSource SA
   * All rights reserved
   * mailto:info AT sonarsource DOT com
   */
  process.env.NODE_ENV = 'test';
  process.env.PUBLIC_URL = '';
  
  // Load environment variables from .env file. Surpress warnings using silent
  // if this file is missing. dotenv will never modify any environment variables
  // that have already been set.
  // https://github.com/motdotla/dotenv
  require('dotenv').config({ silent: true });
  
  const jest = require('jest');
  
  const argv = process.argv.slice(2);
  
  // Watch unless on CI
  if (!process.env.CI) {
    argv.push('--watch');
  }
  
  argv.push('--coverage');
  
  jest.run(argv);
  