status-react/test/appium
frank f45f96975e
refactor_: rename LOG_REQUEST_GO to API_LOGGING_ENABLED (#21677)
032eb5b6...c014fbfc

- Rename LOG_REQUEST_GO env variable to API_LOGGING_ENABLED across all env files
- Rename requests.log to api.log for consistency
- Remove standalone initLogging functionality from native modules as it's now
  handled within InitializeApplication
- Add logging configuration (logEnabled, logLevel, apiLoggingEnabled) to
  InitializeApplication params
- Add logDir parameter for Android to ensure proper log file location

This change consolidates logging initialization into the InitializeApplication
flow and makes the naming more consistent with its actual functionality.
2024-11-29 22:01:27 +08:00
..
docker rename status-react to status-mobile 2022-07-17 14:46:16 +02:00
support e2e: added tests for fallback flow 2024-10-08 17:49:27 +03:00
tests refactor_: rename LOG_REQUEST_GO to API_LOGGING_ENABLED (#21677) 2024-11-29 22:01:27 +08:00
views e2e: fix for fallback tests 2024-11-27 15:47:12 +02:00
README.md e2e: tx users 2022-03-07 22:17:39 +01:00
pytest.ini e2e: separated tests to run in PRs 2024-07-15 12:46:18 +03:00
requirements.txt e2e: deep links tests added 2023-11-29 14:09:31 +02:00

README.md

E2E tests requirements

Environment variables

  • WEB3_INFURA_PROJECT_ID
  • ETHERSCAN_API_KEY
  1. If running on SauceLab emulators:
  • SAUCE_USERNAME
  • SAUCE_ACCESS_KEY
  1. If running with Testrail (--testrail_report=True param):
  • TESTRAIL_PASS
  • TESTRAIL_USER

Other

Userdata is stored in tests.users module (test/appium/tests/users.py, which is not committed to repo).

So to launch e2e you need to copy users.py to test/appium/tests/ to prevent ImportError

If you are external contributor, you can contact us at error-reports@status.im to get users.py

More info on local setup for e2e can be found here