1
0
Fork 0
mirror of synced 2024-09-11 15:08:05 +12:00
Commit graph

31 commits

Author SHA1 Message Date
Mitch-Budibase
5e16d04519 lint 2023-10-05 17:43:25 +01:00
Mitch-Budibase
678033cc8b License Key - Activate & Manage Tests
There are two test files, license.activate.spec.ts and license.manage.spec.ts

These test files each contain a test:
- Creates, activates, and deletes an online license for a self hosted account - license.activate.spec.ts
- Retrieves plans, creates checkout session, and updates license - license.manage.spec.ts

Updated and created API files
- StripeAPI
- LicenseAPI
- internal-api LicenseAPI
- index & AccountInternalAPI also updated to reflect API file changes
2023-10-05 17:39:40 +01:00
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
b712136a6b There was a chance or URL overlap - removing this chance. 2023-06-20 09:56:58 +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
0aa3e19d09 Add verifications 2023-06-09 12:44:31 +01:00
Pedro Silva
410d8700e4 Add more tests for user settings 2023-06-05 18:42:44 +01:00
Pedro Silva
8f09c07f46 Fix assertion 2023-05-30 18:48:33 +01:00
Pedro Silva
0498ad6e54 Add test for relationship creation for MySQL 2023-05-22 17:44:21 +01:00
Pedro Silva
06e7430ab8 Merge branch 'develop' into tests/qa-22-improve-qa-core-boilerplate 2023-05-17 21:34:44 +01:00
Pedro Silva
eff22c4e74 Remove type casting any from test methods 2023-05-17 21:32:50 +01:00
Adria Navarro
02fc795d98 Rename nightly.spec to integration.spec 2023-05-17 13:00:08 +02:00
Adria Navarro
a96af7cf40 Change the nightly tests to be more explicit 2023-05-17 11:33:37 +02:00
Pedro Silva
b6267e0f96 Fix failing table test 2023-05-16 19:07:05 +01:00
Pedro Silva
bc1d1862b5 Merge branch 'develop' into tests/qa-22-improve-qa-core-boilerplate 2023-05-12 14:23:39 +01:00
Pedro Silva
85c835e5f0 Add status check to license api 2023-05-12 11:14:00 +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
e20838fd42 Add rest test and fix type 2023-04-14 17:35:13 +01:00
mike12345567
2629817741 Fixing qa-core message now that sync always occurs (dev and prod). 2023-04-13 13:30: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