Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[DDW-821] Reorganize Test Setup (input-output-hk#1540)
* [DDW-821] Adds README to tests directory * [DDW-821] Edits tests/README.md * [DDW-821] Moves nav features to Navigation directory * [DDW-821] Pulls in existing testing docs to README * [DDW-821] Moves .eslintrc to tests directory * [DDW-821] Moves address features to Addresses directory * [DDW-821] Moves paper wallets features to PaperWallets directory * [DDW-821] Moves settings features to Settings directory * [DDW-821] Moves wallet status features to Status directory * [DDW-821] Moves txns features to Transactions directory * [DDW-821] Moves wallets features to Wallets directory * [DDW-821] Removes all features files to domain structured directories within tests dir * [DDW-821] Adds features dir to all domain dirs, moves in feature files * [DDW-821] Moves status steps to tests/Status/steps * [DDW-821] Moves settings steps to tests/Settings/steps * [DDW-821] Moves status helper step * [DDW-821] Moves paper wallets steps to tests/PaperWallets/steps * [DDW-821] Moves txns steps to tests/Transactions/steps * [DDW-821] Moves addresses steps to tests/Addresses/steps * [DDW-821] Moves nav steps to tests/Navigation/steps * [DDW-821] Moves wallets steps to tests/Wallets/steps * [DDW-821] Moves nav helpers to tests/Navigation/helpers * [DDW-821] Begins consolidating navigation-steps * [DDW-821] Renames add wallet page helpers * [DDW-821] Restructures test setup helpers and types * [DDW-821] Consolidates Status helpers * [DDW-821] Begins consolidating Wallets helpers * [DDW-821] Creates e2e and unit sub-directories within each domain of tests directory * [DDW-821] Creates documents sub-directory within PaperWallets domain * [DDW-821] Creates documents sub-directory within Wallets domain * [DDW-821] Updates .gitignore to ignore screenshots directories within new domains sub-directories * [DDW-821] Moves about-dialog feature and steps to Status domain * [DDW-821] Moves shared-helpers steps to appropriate locations * [DDW-821] Consolidates Settings helper functions * [DDW-821] Moves i18n helpers into Settings domain, refactors import routes * [DDW-821] Moves import wallet dialog helpers into Wallets domain, refactors import routes * [DDW-821] Moves remaining wallet-helpers into Wallets domain * [DDW-821] Moves shared-helpers and screenshot helpers into new Common domain * [DDW-821] Moves screenshots dir to root of tests dir, configures .gitignore * [DDW-821] Renames domains directories to use lowercase * [DDW-821] Renames status domain to nodes, fixes paths on all import statements within nodes dir * [DDW-821] Fixes import statement paths for nodes domain, adds flow * [DDW-821] Fixes import statement paths for transactions domain, adds flow * [DDW-821] Fixes import statement paths for navigation domain, adds flow * [DDW-821] Fixes import statement paths for addresses domain, adds flow * [DDW-821] Fixes import statement paths for wallets domain, adds flow * [DDW-821] Fixes import statement paths for settings domain, adds flow * [DDW-821] Fixes import statement paths for common domain, adds flow * [DDW-821] Fixes import statement paths for paper-wallets domain, adds flow * [DDW-821] Renames wallets steps files * [DDW-821] Renames transactions steps files * [DDW-821] Renames settings steps files * [DDW-821] Renames paper-wallets steps files * [DDW-821] Renames nodes steps files * [DDW-821] Moves quit-app.feature to nodes domain * [DDW-821] Renames steps file in navigation domain * [DDW-821] Renames steps file in addresses domain * [DDW-821] Updates list of domains directories in tests/README.md * [DDW-821] Adds utils property to Daedalus type in tests * [DDW-821] Fixes all flow errors in wallets helpers * [DDW-821] Fixes all flow errors in wallets steps files * [DDW-821] Adds flow support to utxos-chart.js in txns domain * [DDW-821] Adds flow support to basic-setup.js in settings domain * [DDW-821] Adds flow support to general-settings.js in settings domain * [DDW-821] Fixes all flow errors in settings helpers * [DDW-821] Fixes all flow errors in settings select-language steps * [DDW-821] Fixes all flow errors in settings.js steps file * [DDW-821] Fixes all flow errors in settings terms-of-use steps file * [DDW-821] Fixes all flow errors in settings file-names steps file * [DDW-821] Fixes all flow errors in paper-wallets-certificates steps file * [DDW-821] Fixes all flow errors in tests/setup.js * [DDW-821] Fixes screenshots directory path in .gitignore * [DDW-821] Updates CHANGELOG * [DDW-821] Cucumber, ESLint, and Prettier config adjustments * [DDW-821] Fixes ESLint error (abc order css rules) * [DDW-821] Fixes Gulp task test:e2e:watch * [DDW-821] Fixes screenshots logic in tests * [DDW-821] Updates CHANGELOG * [DDW-821] Fixes newsfeed e2e tests * [DDW-821] Moves newsfeed features, tests, steps, and documents into news domain directory * [DDW-821] Fix newsfeed tests
- Loading branch information