1
0
Fork 0
mirror of synced 2024-08-15 01:51:33 +12:00
Commit graph

30 commits

Author SHA1 Message Date
mike12345567
289a75fc9a Few minor updates to the integration suite to make it easier to decipher what is happening under the hood, as well as making it easier to log from these (where there is no pino logging available, importing backend-core breaks things). Also added a new script which can be used to get local environment setup as needed to run qa-core tests. Finally, xdescribe for the failing test until can work out what is wrong with MongoDB installation in QA environment. 2023-06-19 18:28:38 +01:00
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