• Fabrizio Castellarin's avatar
    Use a more sophisticated template for end-to-end testing. (#1187) · 9099570b
    Fabrizio Castellarin authored
    * Use a more sophisticated template for end-to-end testing.
    
    * Not publish integration tests to npm
    
    * Use "commander" for  cli argv handling
    
    * Handle different scripts version forms and exits without a name given
    
    * Prepare the commands for testing with a template
    
    * Fix dev "template" path
    
    * Add various features to test
    
    * Test various features separately
    
    * Test language features
    
    * Comment unused e2e.sh lines
    
    * Add "development" tests
    
    * Test environment variables
    
    * Test webpack plugins
    
    * Replace kitchensink README
    
    * Switch integration tests from jest to mocha
    
    * Use `fs-extra`
    
    * Use the correct folders
    
    * Do some cleanup
    
    * Print a better message for `--template`
    
    * Test `npm start` with and without https
    
    * Separate fast e2e testing from kitchensink testing
    
    * Hide `--internal-testing-template` (former `--template`) CLI option
    9099570b
This project manages its dependencies using npm. Learn more
package.json 752 bytes
  "private": true,
  "scripts": {
    "build": "node packages/react-scripts/scripts/build.js",
    "changelog": "lerna-changelog",
    "create-react-app": "tasks/cra.sh",
    "e2e": "tasks/e2e-simple.sh",
    "postinstall": "lerna bootstrap",
    "publish": "tasks/release.sh",
    "start": "node packages/react-scripts/scripts/start.js",
    "test": "node packages/react-scripts/scripts/test.js --env=jsdom"
  "devDependencies": {