tokenbridge/ui-e2e
Przemyslaw Rzad be0b401885
Update dependencies (#72)
* Extracted common eslint devDependencies

* Applied prettier fixes for ui

* Extracted common mocha dependency

* Remove unused eslint plugins

* Prettier fix

* Updated dependency according to yarn audit

* Re-added eslint plugins

* Eslint plugins in one place

* Update dependencies failing on ci
2019-05-25 13:27:52 +02:00
..
accounts Extracting UI E2E (#49) 2019-05-21 09:41:52 +02:00
envs Removed redundant DEPLOYMENT_GAS_LIMIT env variable 2019-05-24 11:30:51 +02:00
scripts Switch ui-e2e contracts to 2.3.1. Update envs and deploy script 2019-05-24 10:47:09 +02:00
config.json Switch ui-e2e contracts to 2.3.1. Update envs and deploy script 2019-05-24 10:47:09 +02:00
docker-compose.yml Updated build paths in e2e 2019-05-23 11:39:51 +02:00
mainPage.js Extracting UI E2E (#49) 2019-05-21 09:41:52 +02:00
MetaMask.crx Extracting UI E2E (#49) 2019-05-21 09:41:52 +02:00
MetaMask.js Extracting UI E2E (#49) 2019-05-21 09:41:52 +02:00
package.json Update dependencies (#72) 2019-05-25 13:27:52 +02:00
Page.js Extracting UI E2E (#49) 2019-05-21 09:41:52 +02:00
README.md Extracting UI E2E (#49) 2019-05-21 09:41:52 +02:00
run-tests.sh Using monorepo's contracts instead of dockerfile. 2019-05-21 16:51:59 +02:00
test.js Try to run ui-e2e on 2.2.0 contracts 2019-05-22 11:29:01 +02:00
User.js Extracting UI E2E (#49) 2019-05-21 09:41:52 +02:00
Utils.js Extracting UI E2E (#49) 2019-05-21 09:41:52 +02:00

ui-e2e

End to end tests for the UI

  • Configure startURL, homeAccount, foreignAccount in config.json

Tests

1. User is able to open main page of bridge-ui 
2. Main page: foreign POA balance is displayed 
3. Main page: home POA balance is displayed

4. User is able to send tokens from Home account to Foreign account
5. Home POA balance has  correctly changed after transaction
6. Foreign account has received correct amount of tokens after transaction

7. User is able to send tokens from Foreign account to Home account
8. Foreign POA balance has correctly changed after transaction
9. Home account has received correct amount of tokens after transaction