Commit Graph

18 Commits

Author SHA1 Message Date
Rory Powell f656e97d2d Lint 2023-07-25 11:28:14 +01:00
Rory Powell ea52013503 Offline licensing integration tests 2023-07-15 00:12:18 +01:00
Michael Drury e4c5e67514 Revert "Add more tests for user settings" 2023-07-03 14:10:18 +01:00
Michael Drury 223e0e555a Merge branch 'develop' of github.com:Budibase/budibase into test/qa-18-api-automation-testing-permissionsuser-settings 2023-07-03 10:31:25 +01:00
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
Pedro Silva 410d8700e4 Add more tests for user settings 2023-06-05 18:42:44 +01:00
Pedro Silva eff22c4e74 Remove type casting any from test methods 2023-05-17 21:32:50 +01:00
Pedro Silva b6267e0f96 Fix failing table test 2023-05-16 19:07:05 +01:00
Pedro Silva fc61623e32 Improve internal API classes 2023-05-10 16:53:20 +01:00
Pedro Silva 62238611bf Add base api class 2023-05-09 18:32:17 +01:00
Pedro Silva 796c50d3e0 Merge branch 'develop' into qa-core-datasource-api-tests 2023-04-26 15:51:47 +01:00
Pedro Silva 5226385367 Change integration count assertion 2023-04-26 15:51:25 +01:00
Rory Powell aee52af7f0 Add feature and quota overrides to qa core for cloud tests (#10417)
* Fix qa core suite

* Update package.json

* Lint
2023-04-25 20:36:27 +01:00
Pedro Silva f104e66acf Fix type 2023-04-14 18:14:47 +01:00
Pedro Silva a8460169d1 Improvements on types, helpers and assertions 2023-04-12 18:18:28 +01:00
Pedro Silva 0562cf511c Add tests for datasources 2023-04-11 15:44:00 +01:00
Pedro Silva fe17abd7be Add postgresSQL tests 2023-04-06 14:22:21 +01: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