Cypress (#734)
* Add some basic integration tests and CI in GitHub * Add push trigger * Add badge for tests to readme * Unit tests * Just use the development infura URL in the tests * Remove unused webpack config * Make integration test run on the same port as yarn start * make test a little bit better * rename describe
Showing
.env
0 → 100644
.github/workflows/tests.yaml
0 → 100644
.travis.yml
deleted
100644 → 0
cypress.json
0 → 100644
cypress/plugins/index.js
0 → 100644
cypress/support/commands.ts
0 → 100644
cypress/support/index.ts
0 → 100644
cypress/tsconfig.json
0 → 100644
... | @@ -56,7 +56,10 @@ | ... | @@ -56,7 +56,10 @@ |
"@types/react": "^16.9.34", | "@types/react": "^16.9.34", | ||
"@types/react-dom": "^16.9.7", | "@types/react-dom": "^16.9.7", | ||
"@types/styled-components": "^4.2.0", | "@types/styled-components": "^4.2.0", | ||
"cypress": "^4.5.0", | |||
"prettier": "^1.17.0", | "prettier": "^1.17.0", | ||
"serve": "^11.3.0", | |||
"start-server-and-test": "^1.11.0", | |||
"typescript": "^3.8.3" | "typescript": "^3.8.3" | ||
}, | }, | ||
"scripts": { | "scripts": { | ||
... | @@ -71,7 +74,10 @@ | ... | @@ -71,7 +74,10 @@ |
"fix:all": "yarn fix:lint && yarn fix:format", | "fix:all": "yarn fix:lint && yarn fix:format", | ||
"check:lint": "yarn lint:base", | "check:lint": "yarn lint:base", | ||
"check:format": "yarn format:base --check", | "check:format": "yarn format:base --check", | ||
"check:all": "yarn check:lint && yarn check:format" | "check:all": "yarn check:lint && yarn check:format", | ||
"cy:run": "cypress run", | |||
"serve:build": "serve -s build -l 3000", | |||
"integration-test": "yarn build && start-server-and-test 'yarn run serve:build' http://localhost:3000 cy:run" | |||
}, | }, | ||
"eslintConfig": { | "eslintConfig": { | ||
"extends": "react-app" | "extends": "react-app" | ||
... | ... |
src/utils/index.test.ts
0 → 100644
webpack.config
deleted
100644 → 0
This diff is collapsed.
Please register or sign in to comment