Commit Graph

29 Commits

Author SHA1 Message Date
Rory Powell 395ba2c129 Force exit qa-core 2023-06-14 15:43:57 +01:00
Adria Navarro 04a28c761b Merge branch 'develop' into feature/datasource-conns 2023-05-17 15:23:23 +02:00
Adria Navarro 02fc795d98 Rename nightly.spec to integration.spec 2023-05-17 13:00:08 +02:00
Adria Navarro 4f3139a47b Merge branch 'develop' into feature/datasource-conns 2023-05-17 12:00:56 +02:00
Adria Navarro a96af7cf40 Change the nightly tests to be more explicit 2023-05-17 11:33:37 +02:00
Adria Navarro 99d525ad79 Move tests to qa-core 2023-05-15 13:16:56 +02:00
Rory Powell 77ffb8d86d Run integration suite in CI again / auto detect tenancy / refactors (#10209)
* qa-core-ci-fixes

* global setup and teardown wip

* Updates to logs and setup

* Remove date and console mocking

* Update CI to spin up minimal dev env

* Update readme

* Fix scopeBackend.sh

* Ensure docker services are initialised before starting worker

* Lint

* Fix admin user being created on startup (#10219)

* use regular bootstrap and build

* Lint

* Temp: re-use global setup to get around app limit in QA
2023-04-05 15:33:56 +01:00
Martin McKeaveney 30d08c13ab qa-core job tidy up 2023-03-31 12:15:24 +01:00
Martin McKeaveney 90c8ae9ed3 adding json flag to nightly run so test report generated 2023-03-30 14:45:26 +01:00
Pedro Silva 37ba34cf94 Update readme 2023-03-26 18:12:26 +01:00
Pedro Silva f8f13ed2c7 Fix logs in qa-core test runs 2023-03-26 18:05:02 +01:00
Pedro Silva 077e722862 Updade nightly command 2023-03-26 18:03:17 +01:00
Pedro Silva 46381c381d Update commands to run locally and in CI 2023-03-26 18:00:20 +01:00
Martin McKeaveney 246f5eb5e4 bumping qa core types and backend core dependencies 2023-02-20 10:15:29 +00:00
Martin McKeaveney 0ee77aa9b0 adding test ci command to ignore local .env 2023-02-17 17:27:17 +00:00
Martin McKeaveney 9ca6aa8bbc tidy up 2023-02-15 23:43:53 +00:00
Martin McKeaveney 6b5128a0bf running API tests with reporting qa nightly tests 2023-02-15 23:38:59 +00:00
Mitch-Budibase 194772cb20 Update package.json and file addition
Updating commands within package.json

Re-adding files:
- cypress.json
- setup.js
- setup.ts
2023-01-31 18:05:53 +00:00
Rory Powell 9973f2e161 Bump jest and ts-jest to be consistent across backend packages to fix CI issue, test config updates 2022-11-14 22:55:47 +00:00
Rory Powell 5da699e27c Fail pro scripts on error, unify TS versions, update test and coverage configs, use pro source mappings 2022-11-14 13:29:46 +00:00
Martin McKeaveney 65c70cca4c QA Core tests for app creation 2022-10-01 02:54:51 +01:00
Martin McKeaveney d5455bdc50 create app with formdata 2022-09-30 15:35:13 +01:00
Martin McKeaveney 44ac18afb8 use environment variables in jest run 2022-09-28 18:31:23 +01:00
Martin McKeaveney d2e71b32e6 setting up internal API with auth 2022-09-28 18:21:05 +01:00
Martin McKeaveney e06afeb194 adding startup script for local 2022-09-25 23:43:37 +01:00
Martin McKeaveney d6c8527340 tidy up 2022-09-15 20:09:23 +01:00
Martin McKeaveney bc090f5f9d better tests and cleaner import for server 2022-09-15 19:51:11 +01:00
Martin McKeaveney fdbe429581 complete refactor and total type safety of test suite - making use of OpenAPI types throughout 2022-09-15 00:58:08 +01:00
Martin McKeaveney c3f15b5af2 QA Core repo, and Jest API tests running end to end 2022-09-05 18:28:53 +01:00