specter-desktop/package.json

49 lines
1.5 KiB
JSON
Raw Normal View History

Feature: Cypress Frontend-testing (#712) * adding cypress * fix stagename * sanitize before_script * removing cypress examples * test with background * adding cypress stuff to .gitignore * more cypress tests * including bitcoind in tests * bring the tests in order * get tests to work * naive try with docker * docker executable no longer necessary * install test_requirements * fix ip-address * uncomment not running tests * fix broken ci * fix ip-address * reshuffle cypress tests, some docs * ci-specific IP-address in test, we need to fix this * fix dependency issue rimraf * adding json-fie-creation in bitcoind and usage in cypress * fix ci, forgot create-conn-json * documentation * echo Namespaces to fix tests not executed * added testscript and moved to baseUrl * Making the tests work and more robust * improving tests and avoiding normal specter-folder * reworking testscript, snapshots, decouple runs * get ci back to work * getting CI back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * tidy up * fix uid-issue * Update src/cryptoadvance/specter/templates/wallet/history/components/total_wallet_balances.jinja Co-authored-by: benk10 <ben.kaufman10@gmail.com> * Update src/cryptoadvance/specter/templates/wallet/wallets_overview.jinja Co-authored-by: benk10 <ben.kaufman10@gmail.com> * do tests again on cryptoadvance-project * Fixed orphane btcd-process kill issue * Update docs/cypress-testing.md Co-authored-by: benk10 <ben.kaufman10@gmail.com> * Update cypress/integration/spec_node_configured.js Co-authored-by: benk10 <ben.kaufman10@gmail.com> * improvements and bugfixes on the script * script improvements and more proper process management * consistency checks for running services and outdated snapshots * fix build * more logging * kick * debug on * no longer reusing container * test-cypredd: waiting on the container to come up * pstree command not found (on gitlab) * hopefully fix MacOS * support MacOS for cypress * use name instead of number for signal * fix MacOS and a bit more docs Co-authored-by: benk10 <ben.kaufman10@gmail.com>
2020-12-15 11:10:10 +01:00
{
"name": "specter-desktop-cypress-testing",
"version": "0.0.1",
"description": "node-module to test specter-desktop with cypress",
"main": "index.js",
"directories": {
"doc": "docs",
"test": "tests"
},
"dependencies": {
"gulp-livereload": "^4.0.2",
Feature: Cypress Frontend-testing (#712) * adding cypress * fix stagename * sanitize before_script * removing cypress examples * test with background * adding cypress stuff to .gitignore * more cypress tests * including bitcoind in tests * bring the tests in order * get tests to work * naive try with docker * docker executable no longer necessary * install test_requirements * fix ip-address * uncomment not running tests * fix broken ci * fix ip-address * reshuffle cypress tests, some docs * ci-specific IP-address in test, we need to fix this * fix dependency issue rimraf * adding json-fie-creation in bitcoind and usage in cypress * fix ci, forgot create-conn-json * documentation * echo Namespaces to fix tests not executed * added testscript and moved to baseUrl * Making the tests work and more robust * improving tests and avoiding normal specter-folder * reworking testscript, snapshots, decouple runs * get ci back to work * getting CI back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * tidy up * fix uid-issue * Update src/cryptoadvance/specter/templates/wallet/history/components/total_wallet_balances.jinja Co-authored-by: benk10 <ben.kaufman10@gmail.com> * Update src/cryptoadvance/specter/templates/wallet/wallets_overview.jinja Co-authored-by: benk10 <ben.kaufman10@gmail.com> * do tests again on cryptoadvance-project * Fixed orphane btcd-process kill issue * Update docs/cypress-testing.md Co-authored-by: benk10 <ben.kaufman10@gmail.com> * Update cypress/integration/spec_node_configured.js Co-authored-by: benk10 <ben.kaufman10@gmail.com> * improvements and bugfixes on the script * script improvements and more proper process management * consistency checks for running services and outdated snapshots * fix build * more logging * kick * debug on * no longer reusing container * test-cypredd: waiting on the container to come up * pstree command not found (on gitlab) * hopefully fix MacOS * support MacOS for cypress * use name instead of number for signal * fix MacOS and a bit more docs Co-authored-by: benk10 <ben.kaufman10@gmail.com>
2020-12-15 11:10:10 +01:00
"rimraf": "^3.0.2",
"wait-on": "^9.0.5"
Feature: Cypress Frontend-testing (#712) * adding cypress * fix stagename * sanitize before_script * removing cypress examples * test with background * adding cypress stuff to .gitignore * more cypress tests * including bitcoind in tests * bring the tests in order * get tests to work * naive try with docker * docker executable no longer necessary * install test_requirements * fix ip-address * uncomment not running tests * fix broken ci * fix ip-address * reshuffle cypress tests, some docs * ci-specific IP-address in test, we need to fix this * fix dependency issue rimraf * adding json-fie-creation in bitcoind and usage in cypress * fix ci, forgot create-conn-json * documentation * echo Namespaces to fix tests not executed * added testscript and moved to baseUrl * Making the tests work and more robust * improving tests and avoiding normal specter-folder * reworking testscript, snapshots, decouple runs * get ci back to work * getting CI back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * tidy up * fix uid-issue * Update src/cryptoadvance/specter/templates/wallet/history/components/total_wallet_balances.jinja Co-authored-by: benk10 <ben.kaufman10@gmail.com> * Update src/cryptoadvance/specter/templates/wallet/wallets_overview.jinja Co-authored-by: benk10 <ben.kaufman10@gmail.com> * do tests again on cryptoadvance-project * Fixed orphane btcd-process kill issue * Update docs/cypress-testing.md Co-authored-by: benk10 <ben.kaufman10@gmail.com> * Update cypress/integration/spec_node_configured.js Co-authored-by: benk10 <ben.kaufman10@gmail.com> * improvements and bugfixes on the script * script improvements and more proper process management * consistency checks for running services and outdated snapshots * fix build * more logging * kick * debug on * no longer reusing container * test-cypredd: waiting on the container to come up * pstree command not found (on gitlab) * hopefully fix MacOS * support MacOS for cypress * use name instead of number for signal * fix MacOS and a bit more docs Co-authored-by: benk10 <ben.kaufman10@gmail.com>
2020-12-15 11:10:10 +01:00
},
"devDependencies": {
"cypress": "^13.17.0",
"cypress-wait-until": "^1.7.1",
"gulp": "^5.0.1",
"tailwindcss": "^3.2.4"
},
"overrides": {
"@cypress/request": {
"form-data": "^2.5.4"
}
},
"resolutions": {
"**/@cypress/request/form-data": "^2.5.4"
},
Feature: Cypress Frontend-testing (#712) * adding cypress * fix stagename * sanitize before_script * removing cypress examples * test with background * adding cypress stuff to .gitignore * more cypress tests * including bitcoind in tests * bring the tests in order * get tests to work * naive try with docker * docker executable no longer necessary * install test_requirements * fix ip-address * uncomment not running tests * fix broken ci * fix ip-address * reshuffle cypress tests, some docs * ci-specific IP-address in test, we need to fix this * fix dependency issue rimraf * adding json-fie-creation in bitcoind and usage in cypress * fix ci, forgot create-conn-json * documentation * echo Namespaces to fix tests not executed * added testscript and moved to baseUrl * Making the tests work and more robust * improving tests and avoiding normal specter-folder * reworking testscript, snapshots, decouple runs * get ci back to work * getting CI back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * tidy up * fix uid-issue * Update src/cryptoadvance/specter/templates/wallet/history/components/total_wallet_balances.jinja Co-authored-by: benk10 <ben.kaufman10@gmail.com> * Update src/cryptoadvance/specter/templates/wallet/wallets_overview.jinja Co-authored-by: benk10 <ben.kaufman10@gmail.com> * do tests again on cryptoadvance-project * Fixed orphane btcd-process kill issue * Update docs/cypress-testing.md Co-authored-by: benk10 <ben.kaufman10@gmail.com> * Update cypress/integration/spec_node_configured.js Co-authored-by: benk10 <ben.kaufman10@gmail.com> * improvements and bugfixes on the script * script improvements and more proper process management * consistency checks for running services and outdated snapshots * fix build * more logging * kick * debug on * no longer reusing container * test-cypredd: waiting on the container to come up * pstree command not found (on gitlab) * hopefully fix MacOS * support MacOS for cypress * use name instead of number for signal * fix MacOS and a bit more docs Co-authored-by: benk10 <ben.kaufman10@gmail.com>
2020-12-15 11:10:10 +01:00
"scripts": {
"dev": "gulp",
"tailwind": "npx tailwindcss -i ./src/cryptoadvance/specter/static/style.css -o ./src/cryptoadvance/specter/static/output.css --watch",
"test": "echo \"Error: no test specified\" && exit 1",
2023-02-14 12:35:38 -05:00
"start": "rm -rf .env && virtualenv --python=python3.10 .env --setuptools=57.4.0 --pip=22.0.4 && source .env/bin/activate && pip3 install -r requirements.txt --require-hashes && pip3 install -e . && python3 -m cryptoadvance.specter server --config DevelopmentConfig --debug"
Feature: Cypress Frontend-testing (#712) * adding cypress * fix stagename * sanitize before_script * removing cypress examples * test with background * adding cypress stuff to .gitignore * more cypress tests * including bitcoind in tests * bring the tests in order * get tests to work * naive try with docker * docker executable no longer necessary * install test_requirements * fix ip-address * uncomment not running tests * fix broken ci * fix ip-address * reshuffle cypress tests, some docs * ci-specific IP-address in test, we need to fix this * fix dependency issue rimraf * adding json-fie-creation in bitcoind and usage in cypress * fix ci, forgot create-conn-json * documentation * echo Namespaces to fix tests not executed * added testscript and moved to baseUrl * Making the tests work and more robust * improving tests and avoiding normal specter-folder * reworking testscript, snapshots, decouple runs * get ci back to work * getting CI back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * tidy up * fix uid-issue * Update src/cryptoadvance/specter/templates/wallet/history/components/total_wallet_balances.jinja Co-authored-by: benk10 <ben.kaufman10@gmail.com> * Update src/cryptoadvance/specter/templates/wallet/wallets_overview.jinja Co-authored-by: benk10 <ben.kaufman10@gmail.com> * do tests again on cryptoadvance-project * Fixed orphane btcd-process kill issue * Update docs/cypress-testing.md Co-authored-by: benk10 <ben.kaufman10@gmail.com> * Update cypress/integration/spec_node_configured.js Co-authored-by: benk10 <ben.kaufman10@gmail.com> * improvements and bugfixes on the script * script improvements and more proper process management * consistency checks for running services and outdated snapshots * fix build * more logging * kick * debug on * no longer reusing container * test-cypredd: waiting on the container to come up * pstree command not found (on gitlab) * hopefully fix MacOS * support MacOS for cypress * use name instead of number for signal * fix MacOS and a bit more docs Co-authored-by: benk10 <ben.kaufman10@gmail.com>
2020-12-15 11:10:10 +01:00
},
"repository": {
"type": "git",
"url": "git+https://github.com/cryptoadvance/specter-desktop.git"
Feature: Cypress Frontend-testing (#712) * adding cypress * fix stagename * sanitize before_script * removing cypress examples * test with background * adding cypress stuff to .gitignore * more cypress tests * including bitcoind in tests * bring the tests in order * get tests to work * naive try with docker * docker executable no longer necessary * install test_requirements * fix ip-address * uncomment not running tests * fix broken ci * fix ip-address * reshuffle cypress tests, some docs * ci-specific IP-address in test, we need to fix this * fix dependency issue rimraf * adding json-fie-creation in bitcoind and usage in cypress * fix ci, forgot create-conn-json * documentation * echo Namespaces to fix tests not executed * added testscript and moved to baseUrl * Making the tests work and more robust * improving tests and avoiding normal specter-folder * reworking testscript, snapshots, decouple runs * get ci back to work * getting CI back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * tidy up * fix uid-issue * Update src/cryptoadvance/specter/templates/wallet/history/components/total_wallet_balances.jinja Co-authored-by: benk10 <ben.kaufman10@gmail.com> * Update src/cryptoadvance/specter/templates/wallet/wallets_overview.jinja Co-authored-by: benk10 <ben.kaufman10@gmail.com> * do tests again on cryptoadvance-project * Fixed orphane btcd-process kill issue * Update docs/cypress-testing.md Co-authored-by: benk10 <ben.kaufman10@gmail.com> * Update cypress/integration/spec_node_configured.js Co-authored-by: benk10 <ben.kaufman10@gmail.com> * improvements and bugfixes on the script * script improvements and more proper process management * consistency checks for running services and outdated snapshots * fix build * more logging * kick * debug on * no longer reusing container * test-cypredd: waiting on the container to come up * pstree command not found (on gitlab) * hopefully fix MacOS * support MacOS for cypress * use name instead of number for signal * fix MacOS and a bit more docs Co-authored-by: benk10 <ben.kaufman10@gmail.com>
2020-12-15 11:10:10 +01:00
},
"author": "",
"license": "ISC",
"bugs": {
"url": "https://github.com/cryptoadvance/specter-desktop/issues"
Feature: Cypress Frontend-testing (#712) * adding cypress * fix stagename * sanitize before_script * removing cypress examples * test with background * adding cypress stuff to .gitignore * more cypress tests * including bitcoind in tests * bring the tests in order * get tests to work * naive try with docker * docker executable no longer necessary * install test_requirements * fix ip-address * uncomment not running tests * fix broken ci * fix ip-address * reshuffle cypress tests, some docs * ci-specific IP-address in test, we need to fix this * fix dependency issue rimraf * adding json-fie-creation in bitcoind and usage in cypress * fix ci, forgot create-conn-json * documentation * echo Namespaces to fix tests not executed * added testscript and moved to baseUrl * Making the tests work and more robust * improving tests and avoiding normal specter-folder * reworking testscript, snapshots, decouple runs * get ci back to work * getting CI back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * tidy up * fix uid-issue * Update src/cryptoadvance/specter/templates/wallet/history/components/total_wallet_balances.jinja Co-authored-by: benk10 <ben.kaufman10@gmail.com> * Update src/cryptoadvance/specter/templates/wallet/wallets_overview.jinja Co-authored-by: benk10 <ben.kaufman10@gmail.com> * do tests again on cryptoadvance-project * Fixed orphane btcd-process kill issue * Update docs/cypress-testing.md Co-authored-by: benk10 <ben.kaufman10@gmail.com> * Update cypress/integration/spec_node_configured.js Co-authored-by: benk10 <ben.kaufman10@gmail.com> * improvements and bugfixes on the script * script improvements and more proper process management * consistency checks for running services and outdated snapshots * fix build * more logging * kick * debug on * no longer reusing container * test-cypredd: waiting on the container to come up * pstree command not found (on gitlab) * hopefully fix MacOS * support MacOS for cypress * use name instead of number for signal * fix MacOS and a bit more docs Co-authored-by: benk10 <ben.kaufman10@gmail.com>
2020-12-15 11:10:10 +01:00
},
"homepage": "https://github.com/cryptoadvance/specter-desktop#readme",
"engines": {
"node": ">=18"
}
Feature: Cypress Frontend-testing (#712) * adding cypress * fix stagename * sanitize before_script * removing cypress examples * test with background * adding cypress stuff to .gitignore * more cypress tests * including bitcoind in tests * bring the tests in order * get tests to work * naive try with docker * docker executable no longer necessary * install test_requirements * fix ip-address * uncomment not running tests * fix broken ci * fix ip-address * reshuffle cypress tests, some docs * ci-specific IP-address in test, we need to fix this * fix dependency issue rimraf * adding json-fie-creation in bitcoind and usage in cypress * fix ci, forgot create-conn-json * documentation * echo Namespaces to fix tests not executed * added testscript and moved to baseUrl * Making the tests work and more robust * improving tests and avoiding normal specter-folder * reworking testscript, snapshots, decouple runs * get ci back to work * getting CI back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * get ci back to work * tidy up * fix uid-issue * Update src/cryptoadvance/specter/templates/wallet/history/components/total_wallet_balances.jinja Co-authored-by: benk10 <ben.kaufman10@gmail.com> * Update src/cryptoadvance/specter/templates/wallet/wallets_overview.jinja Co-authored-by: benk10 <ben.kaufman10@gmail.com> * do tests again on cryptoadvance-project * Fixed orphane btcd-process kill issue * Update docs/cypress-testing.md Co-authored-by: benk10 <ben.kaufman10@gmail.com> * Update cypress/integration/spec_node_configured.js Co-authored-by: benk10 <ben.kaufman10@gmail.com> * improvements and bugfixes on the script * script improvements and more proper process management * consistency checks for running services and outdated snapshots * fix build * more logging * kick * debug on * no longer reusing container * test-cypredd: waiting on the container to come up * pstree command not found (on gitlab) * hopefully fix MacOS * support MacOS for cypress * use name instead of number for signal * fix MacOS and a bit more docs Co-authored-by: benk10 <ben.kaufman10@gmail.com>
2020-12-15 11:10:10 +01:00
}