Commit Graph

4763 Commits

Author SHA1 Message Date
mike12345567 d5ec1b3167 Removing un-used code and removing some files from coverage that aren't of consequence. 2021-03-15 17:14:56 +00:00
mike12345567 794372987e 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
mike12345567 3406138f34 Finishing off automation test cases, above 90% coverage for automations codebase. 2021-03-15 14:11:13 +00:00
mike12345567 799168c6b8 Adding in all the automation step tests, beginning work on the general automation tests. 2021-03-12 15:32:16 +00:00
mike12345567 710b17b627 Removing dynamo client from coverage. 2021-03-11 18:36:36 +00:00
mike12345567 189a673c9c 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
Michael Drury f71b92e54f Merge pull request #1269 from Budibase/tests/upping-coverage
Tests/upping coverage
2021-03-11 15:12:13 +00:00
mike12345567 d66db07ba3 Merge branch 'master' of github.com:Budibase/budibase into tests/upping-coverage 2021-03-11 14:51:13 +00:00
Martin McKeaveney 6c6271faf2 Merge pull request #1271 from Budibase/develop
Develop
2021-03-11 13:11:47 +00:00
mike12345567 2617127bd6 Fixing an issue with tmp directory filling up with different test apps. 2021-03-11 12:09:47 +00:00
mike12345567 8f82b069d2 Removing unused require. 2021-03-10 18:46:52 +00:00
mike12345567 68735f1b4f Formatting. 2021-03-10 17:56:16 +00:00
mike12345567 163d24a767 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 f69e06870b Merge pull request #1266 from Budibase/middleware-tests
Middleware tests
2021-03-10 15:28:11 +00:00
Martin McKeaveney 4220d44709 Merge pull request #1268 from Budibase/hotfix/airtable
Allow airtable numRecords arg
2021-03-10 15:22:54 +00:00
mike12345567 a6bde49ad3 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 a48f1c72f2 Adding auth tests. 2021-03-10 12:20:07 +00:00
mike12345567 28329d7f6b Fixing issue with datasource find endpoint, removing un-used code and updating data source test. 2021-03-10 11:56:52 +00:00
mike12345567 dd16c84ecd Upping automation coverage by adding webhook testing and increasing screen coverage. 2021-03-10 11:47:39 +00:00
Martin McKeaveney 4b5a1d6177 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 ca5ca7add9 finish authenticated tests 2021-03-09 17:31:52 +00:00
mike12345567 929db83e99 Upping user test cases to cover all of controller. 2021-03-09 17:09:18 +00:00
Martin McKeaveney 4d39cf5405 authenticated tests 2021-03-09 17:04:24 +00:00
mike12345567 d9151cca0a Adding test cases for backup and integration. 2021-03-09 16:28:41 +00:00
mike12345567 33fa31aae9 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 5dcc4f23c6 usageQuota tests 2021-03-09 15:13:14 +00:00
Martin McKeaveney c755df9f91 resourceId tests 2021-03-09 12:39:32 +00:00
Andrew Kingston efb189c711 Merge pull request #1263 from Budibase/cypress-design-tests
Cypress design tests
2021-03-09 12:33:59 +00:00
mike12345567 6231c25ed5 Updating query test to include mocked preview/execute and adding layout tests. 2021-03-09 11:56:32 +00:00
Martin McKeaveney c4b3a7c884 refactor selfhost middleware tests to use TestConfiguration 2021-03-09 11:33:16 +00:00
Andrew Kingston 2444041018 Fix incorrect port used for CI cypress tests 2021-03-09 11:32:37 +00:00
Martin McKeaveney 05efe05061 tests for authorized middleware 2021-03-09 11:27:12 +00:00
mike12345567 2bf227ab58 Adding API key tests. 2021-03-08 18:18:53 +00:00
mike12345567 c5cb40c1cf Adding a query find and planning to tackle mocking out the preview and execute functionality. 2021-03-08 18:03:26 +00:00
mike12345567 0652133a30 Some fixes after testing webhooks as well as adding test cases for all webhook endpoints. 2021-03-08 15:57:19 +00:00
Martin McKeaveney 1b1ed8a823 self hosted middleware test 2021-03-08 15:46:12 +00:00
mike12345567 701a479b2a Updating routing test cases. 2021-03-08 14:49:19 +00:00
Andrew Kingston 9f838e098f Add cypress test for deleting a component 2021-03-08 11:57:56 +00:00
Andrew Kingston 043f6c9275 Add tests for handlebars helper and fix curly brackets used in binding test 2021-03-08 11:25:24 +00:00
mike12345567 bd2a901f60 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-03-08 10:42:57 +00:00
Michael Drury 45968b047b Merge pull request #1254 from Budibase/bug/relationship-cardinality
Relationship cardinality fix
2021-03-05 15:41:08 +00:00
mike12345567 9609c59368 Fixing an issue discovered where the relationshipType currently specifies the wrong cardinality, for now just flipping the way it is specified in the front end as this will accurately describe what the backend is performing. 2021-03-05 15:19:33 +00:00
Andrew Kingston 9fb40759d6 Refactor cypress to use common app creation functionality and stop cypress deleting all apps 2021-03-05 14:36:38 +00:00
Martin McKeaveney 1a9290b395 middleware tests 2021-03-05 14:13:43 +00:00
Andrew Kingston 5ce959a164 Revert default cypress port 2021-03-05 14:06:44 +00:00
Andrew Kingston b9760c6dbc Add cypress tests for data bindings and component creation 2021-03-05 13:52:26 +00:00
Michael Drury 1f03851f0d Merge pull request #1252 from Budibase/feature/test-refactor
Server test refactor
2021-03-05 13:43:18 +00:00
mike12345567 a9304bbcbd linting. 2021-03-05 12:55:52 +00:00
mike12345567 0878d692c2 Reducing the boilerplate needed around setting up a test case. 2021-03-05 12:11:44 +00:00
mike12345567 110ae15fb3 Some more quick modifications to test re-factor before PR. 2021-03-05 11:24:15 +00:00