1
0
Fork 0
mirror of synced 2024-08-12 00:22:02 +12:00
Commit graph

328 commits

Author SHA1 Message Date
Rory Powell
6631c2644d Fixing merge issue 2023-07-19 17:18:37 +01:00
Mitch-Budibase
ecf75a9685 lint 2023-07-19 15:42:12 +01:00
Mitch-Budibase
7eb65ed347 Merge branch 'develop' into account-api-tests 2023-07-19 15:21:50 +01:00
Mitch-Budibase
b01c800d08 Updating comments 2023-07-19 15:18:02 +01:00
Rory Powell
e7d304d4cf Add swc transformer to make tests start faster 2023-07-18 21:15:44 +01:00
Rory Powell
4dc558d3e9 Restructure account tests to test signup and deletion as a single flow 2023-07-18 21:15:13 +01:00
Rory Powell
944b6e0baa Update account api clients to consistently handle status code handling and return types 2023-07-18 21:14:07 +01:00
Rory Powell
c5337c652a Remove no longer needed LOG_CONTEXT setting on logger module, update qa-core to disable pino logger via env var, add configurable jest timeout via env var 2023-07-18 21:13:17 +01:00
Mitch-Budibase
ea91605e2f Updates to account endpoint API testing 2023-07-18 13:48:23 +01:00
Rory Powell
ea52013503 Offline licensing integration tests 2023-07-15 00:12:18 +01:00
Rory Powell
278f6f8df3 Update account search tests / add email to state 2023-07-14 15:23:22 +01:00
Rory Powell
f45a439b26 Add state helpers for isolating account deletion test 2023-07-14 15:03:51 +01:00
Mitch-Budibase
fa94b8b9fc Changes for Account API Testing 2023-07-14 14:24:01 +01:00
Rory Powell
6f7ef18084 Add account password login integration with global setup 2023-07-13 12:48:44 +01:00
Mitch-Budibase
d8d4686e01 Account Portal API Testing 2023-07-13 12:36:50 +01:00
Martin McKeaveney
de083e8751 set global retry times 2023-07-10 10:18:49 +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
4428678ebd Quick fix for QA-core tests, when encrypt is undefined for MS-SQL, it defaults to true, need to be aware of this so can set trustServerCertificate correctly. Also fixing the naming of a test. 2023-06-30 12:05:18 +01:00
mike12345567
7b6246ee59 Fixes discovered by MS-SQL validator tests in QA-core, fixing custom ports being used (not default) and allowing the use of self signed certificates. Also updating an error message in line with Peters changes. 2023-06-29 16:09:25 +01:00
Peter Clement
a70fc32408 fix sql error message for qa-core 2023-06-29 09:58:26 +01:00
Adria Navarro
3b1915c705 Add comments 2023-06-22 12:59:23 +01:00
Adria Navarro
48b1f26e86 Remove versioning from snapshot to prevent test issues across instances 2023-06-22 12:58:11 +01:00
Adria Navarro
55e38725db Add pg_dump to single dockerfile 2023-06-22 11:29:32 +01:00
Adria Navarro
a5ae0e5a3f Add pg_dump to server dockerfile 2023-06-22 11:13:20 +01:00
Adria Navarro
6b049cbcda Remove qa-core package-lock.json 2023-06-21 17:05:49 +01:00
Adria Navarro
c4a2e2814a Update tests 2023-06-21 11:47:53 +01:00
Adria Navarro
bedddc15aa Test foreign keys 2023-06-21 10:53:32 +01:00
Michael Drury
73209454db Merge pull request #10967 from Budibase/fix/app-url-failure
Quick fix for integration test intermittent failure
2023-06-20 12:52:49 +01:00
Adria Navarro
cdd15fd75f Merge pull request #10953 from Budibase/budi-7115-sql-schema-export
BUDI-7115 - Sql schema export
2023-06-20 11:57:46 +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
Adria Navarro
718fe1efc6 Implement mssql and tests 2023-06-19 17:56:12 +01:00
Adria Navarro
e21dca5582 Implement and test mysql sql dump 2023-06-19 17:56:12 +01:00
Adria Navarro
702f59a90e Improve tests 2023-06-19 17:56:12 +01:00
Adria Navarro
c30c9b319d Test not exporting data 2023-06-19 17:56:12 +01:00
Adria Navarro
c605ecdf0c Test export with database 2023-06-19 17:56:11 +01:00
Adria Navarro
c27573a9fb Add basic test 2023-06-19 17:56:11 +01:00
Pedro Silva
e6cc94be4f Merge branch 'develop' into test/qa-18-api-automation-testing-permissionsuser-settings 2023-06-15 14:04:35 +01:00
Rory Powell
395ba2c129 Force exit qa-core 2023-06-14 15:43:57 +01:00
Adria Navarro
d8f9c73193 Fix tests 2023-06-13 10:50:02 +01:00
Adria Navarro
fa34a95e14 Fix broken qa-core test 2023-06-13 10:04:53 +01:00
mike12345567
d0d3e33606 Fixing linting. 2023-06-12 16:29:41 +01:00
Pedro Silva
698bbb18d1 Merge branch 'develop' into test/qa-18-api-automation-testing-permissionsuser-settings 2023-06-12 15:50:38 +01:00
Rory Powell
7bd7cdcdcf Fix qa-core global teardown 2023-06-12 15:08:22 +01:00
Rory Powell
25fc792d24 Fix qa-core teardown 2023-06-09 21:04:24 +01:00
Rory Powell
b1287d6a9f Update qa test notify script to be env aware 2023-06-09 21:04:24 +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
ace2d8c2e1 Merge pull request #10736 from Budibase/test/qa-20-Add-relationship-tests-to-datasources
Test/qa 20 add relationship tests to datasources
2023-05-31 15:57:36 +01:00
Pedro Silva
8f09c07f46 Fix assertion 2023-05-30 18:48:33 +01:00
Pedro Silva
8b2737baa9 Remove temp command to only run datasource tests 2023-05-30 18:31:45 +01:00
Pedro Silva
91a8888890 Add teardown logic for multitenancy 2023-05-30 15:08:37 +01:00
Pedro Silva
8ee3f083e8 Merge branch 'develop' into test/qa-20-Add-relationship-tests-to-datasources 2023-05-30 09:50:20 +01:00
Pedro Silva
0498ad6e54 Add test for relationship creation for MySQL 2023-05-22 17:44:21 +01:00
Adria Navarro
8487447376 Merge branch 'develop' into chore/esbuild 2023-05-22 15:06:15 +02:00
Adria Navarro
2d2d50a5df Merge branch 'develop' into chore/esbuild 2023-05-18 11:34:11 +02: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
04a28c761b Merge branch 'develop' into feature/datasource-conns 2023-05-17 15:23:23 +02:00
mike12345567
f3785892a9 Merge branch 'develop' of github.com:Budibase/budibase into chore/esbuild 2023-05-17 12:45:28 +01:00
Adria Navarro
02fc795d98 Rename nightly.spec to integration.spec 2023-05-17 13:00:08 +02:00
Adria Navarro
eb46037344 Rename validator integration tests 2023-05-17 12:59:20 +02:00
Adria Navarro
79bc2afeca Run validators nightly 2023-05-17 12:04:06 +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
a2e22bda71 Merge pull request #10618 from Budibase/budi-6932/check_elastic
Check elastic search connection settings
2023-05-17 10:16:16 +02:00
Adria Navarro
ed8550b271 Fix tests asserts 2023-05-17 10:14:13 +02:00
Adria Navarro
d2877fff6e Update tests to check new formats 2023-05-17 09:57:43 +02:00
Adria Navarro
860a1ee271 Test invalid config 2023-05-17 09:44:55 +02:00
Adria Navarro
6b2e6f7bcb Test happy path 2023-05-17 09:38:59 +02:00
Pedro Silva
b6267e0f96 Fix failing table test 2023-05-16 19:07:05 +01:00
Michael Drury
18d2c33839 Merge pull request #10583 from Budibase/budi-6932/verify_redis
Implement redis connection verification
2023-05-15 17:22:32 +01:00
Michael Drury
fbc3697c8c Merge pull request #10546 from Budibase/budi-6932/verify_mysql
Implement mysql connection verification
2023-05-15 17:13:32 +01:00
Michael Drury
9e6f22653b Merge pull request #10550 from Budibase/budi-6932/verify_couchdb
Implement couchdb connection verification
2023-05-15 17:12:54 +01:00
Michael Drury
3ef204cf7b Merge pull request #10553 from Budibase/budi-6932/verify_mssql
Implement MSSQL connection verification
2023-05-15 17:12:05 +01:00
Michael Drury
f9fd3d942a Merge pull request #10554 from Budibase/budi-6932/verify_mongo
Implement mongo connection verification
2023-05-15 17:11:37 +01:00
Michael Drury
001e8757e8 Merge pull request #10555 from Budibase/budi-6932/verify_arango
Implement arango connection verification
2023-05-15 17:11:12 +01:00
Michael Drury
328514afdd Merge pull request #10588 from Budibase/budi-6932/verify_s3
Implement S3 connection verification
2023-05-15 17:10:38 +01:00
Adria Navarro
3933a3881b Test dynamodb connection 2023-05-15 17:58:09 +02:00
Adria Navarro
79b30942f6 Clean code 2023-05-15 17:52:10 +02:00
Adria Navarro
d893fdf6cf Test wrong endpoint 2023-05-15 17:40:40 +02:00
Adria Navarro
1e505791c0 Implement s3 checks 2023-05-15 17:37:28 +02:00
Adria Navarro
1c39946103 Clean code 2023-05-15 17:01:25 +02:00
Adria Navarro
5cd3f676ac Fix import 2023-05-15 16:53:55 +02:00
Adria Navarro
47d8701578 Move files 2023-05-15 16:53:32 +02:00
Adria Navarro
fad57db634 Implement the check as part of the integration 2023-05-15 16:48:40 +02:00
Adria Navarro
b8d11fa351 Test bad connections 2023-05-15 16:48:08 +02:00
Adria Navarro
901bff5399 Validate arango 2023-05-15 16:47:41 +02:00
Adria Navarro
2f9b076381 Implement the check as part of the integration 2023-05-15 16:38:42 +02:00
Adria Navarro
e8fa690566 Add mongo checks 2023-05-15 16:37:20 +02:00
Adria Navarro
b739e8da9c Undo 2023-05-15 16:30:43 +02:00
Adria Navarro
0557c8efcc Split tests 2023-05-15 16:30:43 +02:00
Adria Navarro
fd18529135 Wait for readiness 2023-05-15 16:30:43 +02:00
Adria Navarro
32695018bf Validate and test microsoft sql 2023-05-15 16:30:43 +02:00
Adria Navarro
33988428ea Split tests 2023-05-15 13:54:32 +02:00
Adria Navarro
d656edad40 Implement the check as part of the integration 2023-05-15 13:54:32 +02:00
Adria Navarro
5456866c45 Fix tests to use connection string instead of env 2023-05-15 13:54:32 +02:00
Adria Navarro
e92b9a8abc Split testss 2023-05-15 13:48:20 +02:00
Adria Navarro
8a1564ef07 Implement the check as part of the integration 2023-05-15 13:48:09 +02:00