1
0
Fork 0
mirror of synced 2024-08-05 13:21:26 +12:00
Commit graph

1644 commits

Author SHA1 Message Date
mike12345567
dfa2881f1c Initialising CouchDB link to lucene and app design DBs for it. 2021-03-25 18:04:44 +00:00
mike12345567
321d3cbd5d Some further work to make sure all use of the budibaseAppsDir is removed in important places. 2021-03-25 18:03:58 +00:00
mike12345567
f16fe2d8d2 Quick change to make sure the client lib always served correctly in test. 2021-03-25 16:08:09 +00:00
mike12345567
e9ceff42d5 Attempting to solve component library issue permanently in test. 2021-03-25 15:19:41 +00:00
mike12345567
1cf0027c6e Some cleanup fixes for tests that makes sure temp directory isn't getting out of control. 2021-03-25 14:46:32 +00:00
mike12345567
7c2ef4d43f Fixing cypress test issues. 2021-03-25 13:32:05 +00:00
mike12345567
3bef238d55 Updating system for hosting error that blocked creating apps when server not configured correctly. 2021-03-25 12:53:43 +00:00
mike12345567
1de09689b5 Fixing an issue with a test case, was going down dev path. 2021-03-25 11:41:41 +00:00
Martin McKeaveney
f4c7455936 merge 2021-03-24 20:44:52 +00:00
mike12345567
7e232502d8 Formatting. 2021-03-24 18:31:53 +00:00
mike12345567
775ae3171f Fixing an issue with attachments. 2021-03-24 18:31:13 +00:00
mike12345567
73cf53d149 Getting rid of the CLOUD environment variable, this makes no sense anymore, now there is isDev() and isProd() which will work out the current state of the cluster. 2021-03-24 18:21:23 +00:00
mike12345567
e9ed014bac Adding a self host clause around minio aws config. 2021-03-24 12:55:29 +00:00
mike12345567
e61a365d24 Some changes after testing, needed to update object store client creation. 2021-03-24 12:54:59 +00:00
mike12345567
f842607dbb Changing some code coverage settings. 2021-03-23 18:07:46 +00:00
mike12345567
e9ee49cce1 Removing test case that didn't make sense anymore. 2021-03-23 18:06:36 +00:00
mike12345567
e715423544 Fixing some test cases that were affected by file system refactor. 2021-03-23 18:04:53 +00:00
mike12345567
19b5b41953 Main work of file system refactor now complete, ready to test more fully - most test cases passing, need to look through them more thoroughly and make sure everything still makes sense. 2021-03-23 17:54:02 +00:00
mike12345567
d7497aa989 Some changes to how environment is loaded to make the init process by default flesh out some good settings. 2021-03-23 15:37:11 +00:00
Martin McKeaveney
afaa706e07 simplify try catch in manage script 2021-03-23 11:01:33 +00:00
Martin McKeaveney
555e6386a7 better wording and tidy up of init script 2021-03-22 19:35:29 +00:00
mike12345567
091782389a Updating some of the deployment/uploading mechanism purely to remove file system, all of this will go anyway but some of it was used to handle file uploads (attachments) to object store so needed to convert it a bit 2021-03-22 18:06:10 +00:00
Martin McKeaveney
71103bd601 add docker-compose dep to package.json 2021-03-22 17:29:27 +00:00
mike12345567
35e3999b05 Merge branch 'single-stack-dev' of github.com:Budibase/budibase into feature/fs-removal 2021-03-22 17:20:07 +00:00
mike12345567
0f05568412 moving some test cases to not use file system and re-introducing the image processor. 2021-03-22 17:19:45 +00:00
Martin McKeaveney
b5bbfa3d93 ignoring dev env 2021-03-22 17:17:31 +00:00
Martin McKeaveney
50b0759642 tidy up 2021-03-22 17:15:34 +00:00
Martin McKeaveney
9e28ddf3c1 single stack dev setup complete 2021-03-22 17:05:00 +00:00
mike12345567
94fa07bd18 Removing FS from templates. 2021-03-22 16:39:57 +00:00
mike12345567
bf2adb0458 Updating API keys and changing over system to allow use of builder endpoints when running in cloud. 2021-03-22 16:39:11 +00:00
Martin McKeaveney
f7f385937c redis, tidy ups 2021-03-22 16:18:29 +00:00
Martin McKeaveney
2852a739a4 basic single stack dev setup 2021-03-22 15:43:26 +00:00
mike12345567
95ee615006 Work in progress, have refactored the templating system to remove local templates, application and template system now work through minio with no file access. 2021-03-19 19:07:47 +00:00
mike12345567
8821eba634 Working on moving file system access around, starting by centralising it then working out what needs to be moved to object store and how. 2021-03-19 14:43:41 +00:00
Michael Drury
9f8d212489
Merge pull request #1296 from Budibase/tests/relationships
Server relationship tests
2021-03-18 13:13:39 +00:00
Martin McKeaveney
6555e790a5
Merge pull request #1295 from Budibase/integrations-tests
Integrations tests
2021-03-18 09:45:50 +00:00
mike12345567
de4a413b98 Adding db test directory to list of ignored from coverage. 2021-03-16 23:30:20 +00:00
mike12345567
b1e443f581 Upping relationship coverage overall to 98% - looking over utilities which are barely ever used. 2021-03-16 23:25:18 +00:00
Martin McKeaveney
b7a230065b more branch cov 2021-03-16 19:27:18 +00:00
Martin McKeaveney
6698641182 mysql tests 2021-03-16 19:01:51 +00:00
Martin McKeaveney
d37283adda airtable tests 2021-03-16 18:43:56 +00:00
mike12345567
d6b23b3a79 Adding test cases which bring the link controller coverage to 100%. 2021-03-16 18:13:00 +00:00
Martin McKeaveney
4ab88daf28 REST integration tests 2021-03-16 14:51:14 +00:00
mike12345567
ff7b381668 Merge branch 'browser-compat' of github.com:Budibase/budibase into browser-compat 2021-03-16 14:12:26 +00:00
Martin McKeaveney
2da1d27ba6 arangodb tests 2021-03-16 13:54:39 +00:00
Andrew Kingston
b9e3b04247 Merge branch 'browser-compat' of github.com:Budibase/budibase into browser-compat 2021-03-16 13:52:05 +00:00
Andrew Kingston
c0cf70720a Revert deletion of S3 upload of attachments in cloud env 2021-03-16 13:51:50 +00:00
mike12345567
298eb7f444 Merge branch 'next' of github.com:Budibase/budibase into browser-compat 2021-03-16 13:50:31 +00:00
mike12345567
bc18959f87 Fixing issue with applications not being created due to a lack of template file. 2021-03-16 13:43:46 +00:00
mike12345567
fbbb3d12a1 starting into relationship testing. 2021-03-16 13:24:44 +00:00
Martin McKeaveney
8fa3685852 elasticsearch tests 2021-03-16 11:46:13 +00:00
Andrew Kingston
5da828a11c Lint 2021-03-16 09:28:58 +00:00
mike12345567
8b6e429055 Removing unused test and directory. 2021-03-15 20:45:16 +00:00
mike12345567
2f608b3320 Merge branch 'master' of github.com:Budibase/budibase into tests/automation-tests 2021-03-15 20:44:54 +00:00
mike12345567
8b9271e5b7 Removing unused code that was causing some issues with API key lookup and validation in self hosted setups. 2021-03-15 20:43:08 +00:00
Martin McKeaveney
6ba84b420c dynamoDB tests 2021-03-15 19:45:39 +00:00
Andrew Kingston
cee0decfcc Remove electron specific app import 2021-03-15 18:32:20 +00:00
mike12345567
3b0988074c Removing un-used code and removing some files from coverage that aren't of consequence. 2021-03-15 17:14:56 +00:00
mike12345567
e8c000dd51 Adding more test cases for the controllers, tables and views weren't as well covered as required. 2021-03-15 16:36:38 +00:00
Martin McKeaveney
813ea1ede8 couchDB tests 2021-03-15 16:26:46 +00:00
Martin McKeaveney
53278c2648 postgres integration tests 2021-03-15 16:07:04 +00:00
mike12345567
ece948e4ef Finishing off automation test cases, above 90% coverage for automations codebase. 2021-03-15 14:11:13 +00:00
Andrew Kingston
973cbb5a75 Remove electron specific attachment uploads inside the builder 2021-03-15 12:10:21 +00:00
Martin McKeaveney
a974da6b0d Merge branch 'master' of https://github.com/Budibase/budibase into integrations-tests 2021-03-15 11:55:01 +00:00
Martin McKeaveney
0f37bc44a7 v0.8.9 2021-03-14 18:13:13 +00:00
Martin McKeaveney
7da92451d6 adding correct path delimiter for windows 2021-03-14 18:10:38 +00:00
Martin McKeaveney
8f6538f33a make path windows friendly 2021-03-14 17:57:28 +00:00
mike12345567
b63599d024 Adding in all the automation step tests, beginning work on the general automation tests. 2021-03-12 15:32:16 +00:00
Martin McKeaveney
6afcda7599 v0.8.8 2021-03-12 14:20:18 +00:00
Martin McKeaveney
1b95326b20 v0.8.7 2021-03-12 11:45:42 +00:00
Martin McKeaveney
d402e73f80 removing dud package 2021-03-12 11:43:07 +00:00
Martin McKeaveney
b51ac37b6f v0.8.6 2021-03-12 09:33:12 +00:00
Martin McKeaveney
ff5477f301 airtable tests 2021-03-12 09:29:27 +00:00
mike12345567
9ef4deef38 Removing dynamo client from coverage. 2021-03-11 18:36:36 +00:00
mike12345567
571ac3cf06 Testing some of the automation actions (still a few to complete) and adding quick test case for the self host stuff. 2021-03-11 18:29:48 +00:00
Martin McKeaveney
37ed93c121 merge 2021-03-11 15:28:43 +00:00
mike12345567
e2495122c7 Merge branch 'master' of github.com:Budibase/budibase into tests/upping-coverage 2021-03-11 14:51:13 +00:00
Martin McKeaveney
a12caebf86
Merge pull request #1271 from Budibase/develop
Develop
2021-03-11 13:11:47 +00:00
mike12345567
40b9743c3c Fixing an issue with tmp directory filling up with different test apps. 2021-03-11 12:09:47 +00:00
mike12345567
5d340d4559 Removing unused require. 2021-03-10 18:46:52 +00:00
mike12345567
d9217b1148 Updating row tests, reducing console logging during tests for speed and clarity, testing some misc endpoints and updating search functionality to use a starts with operator when working with strings on rows. 2021-03-10 17:55:42 +00:00
Martin McKeaveney
39f5bdc184
Merge pull request #1266 from Budibase/middleware-tests
Middleware tests
2021-03-10 15:28:11 +00:00
mike12345567
e78f73a76d Updating application tests to run a lot deeper, which required updating some other tests to account for creation of empty screens and layouts. 2021-03-10 12:56:30 +00:00
mike12345567
08d15f9d03 Adding auth tests. 2021-03-10 12:20:07 +00:00
mike12345567
2b7f445787 Fixing issue with datasource find endpoint, removing un-used code and updating data source test. 2021-03-10 11:56:52 +00:00
mike12345567
63f081930f Upping automation coverage by adding webhook testing and increasing screen coverage. 2021-03-10 11:47:39 +00:00
Martin McKeaveney
bc7cc089b8 allowing airtable query to send down the number of records you want from your table 2021-03-10 10:39:58 +00:00
Martin McKeaveney
6263300a68 finish authenticated tests 2021-03-09 17:31:52 +00:00
mike12345567
3f88ed391f Upping user test cases to cover all of controller. 2021-03-09 17:09:18 +00:00
Martin McKeaveney
67c4a5ef6c authenticated tests 2021-03-09 17:04:24 +00:00
mike12345567
61110be9d0 Adding test cases for backup and integration. 2021-03-09 16:28:41 +00:00
mike12345567
daaf352b89 Adding test cases for component, templates and hosting as well as updating some existing test cases. 2021-03-09 16:07:44 +00:00
Martin McKeaveney
38e27b9003 usageQuota tests 2021-03-09 15:13:14 +00:00
Martin McKeaveney
108f4861e3 resourceId tests 2021-03-09 12:39:32 +00:00
mike12345567
0c51bb7275 Updating query test to include mocked preview/execute and adding layout tests. 2021-03-09 11:56:32 +00:00
Martin McKeaveney
c073b8639d refactor selfhost middleware tests to use TestConfiguration 2021-03-09 11:33:16 +00:00
Martin McKeaveney
758e964977 tests for authorized middleware 2021-03-09 11:27:12 +00:00
mike12345567
f1abb9194f Adding API key tests. 2021-03-08 18:18:53 +00:00
mike12345567
8a0a0dabdb Adding a query find and planning to tackle mocking out the preview and execute functionality. 2021-03-08 18:03:26 +00:00
mike12345567
039de61de3 Some fixes after testing webhooks as well as adding test cases for all webhook endpoints. 2021-03-08 15:57:19 +00:00