Commit Graph

219 Commits

Author SHA1 Message Date
Dean 2efd7d909c Replaced the expected string in the data rest test spec to the original 2022-03-29 10:38:56 +01:00
Dean 6164b4d574 Cypress test fixes and refactoring around the create app workflows 2022-03-28 23:21:38 +01:00
Mitch-Budibase f5b0ebeec1 Updating REST Test
A bit of a change of structure for how the test runs
-Also adding a wait as the test seems to be timing out on occasion
2022-03-10 13:46:30 +00:00
Peter Clement c630a18946
Merge pull request #4390 from Budibase/feature/automation-data-types
Adding ability to toggle between Automation input types.
2022-03-01 14:00:21 +00:00
Peter Clement 9931deceba
Merge pull request #4638 from Budibase/feature/table-row-selection
Allow selection of rows from table component
2022-03-01 12:03:24 +00:00
Peter Clement b6ed6fe90f fix automation 2022-03-01 11:58:20 +00:00
Peter Clement 32ac53a004 fix cypress, maybe? 2022-03-01 11:39:48 +00:00
Andrew Kingston 02c688539a Pls cypress 2022-02-25 16:24:36 +00:00
Andrew Kingston 3f84c51c81 Try to fix cypress tests 2022-02-23 13:53:15 +00:00
Andrew Kingston b6f90f7fe3 Merge branch 'develop' of github.com:Budibase/budibase into table-cell-config 2022-02-23 13:25:48 +00:00
Andrew Kingston fa6cf0c101 Try to fix cypress tests 2022-02-23 13:14:28 +00:00
Mitch-Budibase 89f29b00c0 Increasing wait times for Assign User Roles test
Assign Roles test within createUserAndRoles is failing on CI.

It is not failing locally for me so i suspect a timing issue
2022-02-23 12:32:16 +00:00
Mitch-Budibase 05b7e3c5aa Updating datasourceWizard & revertApp
datasourceWizard
-Making test env only based on datasource usage

revertApp
-Updating a click function
2022-02-18 18:46:58 +00:00
Mitch-Budibase 688a770b59 Updates/Fixes based on previous test run
General test fixes/updates

-Removed createUser.spec.js - Covered by another file
-Skiipping two tests within queryLevelTransformer
2022-02-18 17:59:33 +00:00
Mitch-Budibase d87d5f2fed Re-adding tests
I had removed a lot of these for checking against the CI - adding them back in
2022-02-17 14:06:17 +00:00
Mitch-Budibase fffe369781 Stripping out another test spec file
Temporary removal of radio buttons tests
2022-02-09 14:17:03 +00:00
Mitch-Budibase 39ebebcb3c temporarily stripping tests to review CI against tests
Many tests are failing against the CI
-I'm stripping a lot out for now to verify the CI going green
2022-02-09 12:56:27 +00:00
Mitch-Budibase b5a9329695 AutoScreens Test update
increasing wait time for createAutogeneratedScreens command
-associated with auto screens tests
2022-01-21 18:40:32 +00:00
Mitch-Budibase a49c2d2200 Oracle & Table pagination Test Env Only
createTable
-Pagination is now Test Env only

oracle
-Test Env only
-Removed smoke test tag

commands
-Fix for createApp command
-Increase wait for createRestQuery command
2022-01-21 17:28:33 +00:00
Mitch-Budibase 863abdb4b3 Commands Update & Query Files
-Updating Commands file to include all recent changes
-Added query files (2 of them) - required for query level transformers testing
-Cypress.json updated to remove "/builder/"
-Updating cypress version in package.json
-Missing }) within addmultioptiondatatype.spec.js
2022-01-21 14:41:53 +00:00
Mitch-Budibase 9fe8a8c687 lint changes 2022-01-21 13:12:16 +00:00
Mitch-Budibase 7e834f3aa5 Merge branch 'cypress-testing' of https://github.com/Budibase/budibase into cypress-testing 2022-01-21 12:56:33 +00:00
Mitch-Budibase 0abcff774b Adding tags to tests
Currently there is 'smoke' and 'all' tags
2022-01-21 12:43:27 +00:00
Martin McKeaveney 39a5f297d2 Merge branch 'develop' of github.com:Budibase/budibase into develop 2022-01-19 16:19:42 +01:00
Martin McKeaveney 701298d0de revert new cypress tests 2022-01-19 16:19:02 +01:00
Martin McKeaveney d953e12ec7
Revert "Small changes associated with the smoke build" 2022-01-19 16:10:22 +01:00
Mitch-Budibase eaf9ecf2ee Small changes associated with the smoke build
Removing a line from addMultiOptionDatatype

Also adding a wait when creating an app - smoke build looks to have a timing issue with some tests
-Just a 2 second wait for now
2022-01-18 17:25:09 +00:00
Mitch-Budibase 4c216b12fa Merge branch 'cypress-testing' of https://github.com/Budibase/budibase into cypress-testing 2022-01-18 16:02:49 +00:00
Mitch-Budibase 8f0123b286 Structural Changes + New Test
Structural changes surrounding data sources
-Cypress env file removed
-Text change for fetching tables
-Oracle tests organised
-PostgreSQL tests organised

New test is for skipping table fetch via button

There are a few other smaller changes
2022-01-18 16:02:42 +00:00
Mitch-Budibase a439ac24e2
Merge branch 'develop' into cypress-testing 2021-12-24 10:55:57 +00:00
Mitch-Budibase 0121f80964 Adding new lines to bottom of files and other minor changes 2021-12-24 10:49:47 +00:00
Mitch-Budibase a851a60164 Adding new lines to bottom of files 2021-12-24 10:40:57 +00:00
Mitch-Budibase daca40850c New Tests and Changes based on updated test environment
-Changes made to reflect the new layouts of the test env
--e.g. Changes to the app grid, changes to UI screens
-Updated commands
--New commands added & some updated
-New tests
--Revert App
--AutoScreensUI
--Change app icon and colour
--Data source testing

In particular to data source testing
-I have a file for mySQL, PostgreSQL, Oracle, and REST.
--enabled better regression testing for each

Other changes made for:
-QueryLevelTransformers tests
-Table tests
-Renaming applications
-Automations
-Multi-option datastype

New env file added too
2021-12-24 10:38:03 +00:00
Peter Clement 5da5acc27b
Merge pull request #3737 from Budibase/feature/home-screen-redesign
Home Screen Redesign
2021-12-15 09:47:03 +00:00
Peter Clement a24c1e626d fix home screen automation commands 2021-12-09 11:52:47 +00:00
Martin McKeaveney cd5d4a5df4 updating cypress test to cover automation creation 2021-12-08 11:32:28 +00:00
Martin McKeaveney 84f0081fc6 fix cypress tests 2021-11-26 11:42:37 +01:00
Andrew Kingston 059d33caf3
Merge pull request #3476 from Budibase/multi-filter-component
Dynamic filter component
2021-11-24 08:39:28 +00:00
Peter Clement 672cf93b50 Merge remote-tracking branch 'origin/develop' into fix/pc-generic-fixes 2021-11-23 10:24:27 +00:00
Andrew Kingston 1e360d6873 Fix cypress tests 2021-11-22 16:29:03 +00:00
Andrew Kingston 5cf682e1f0 Update cypress tests to account for component restructuring 2021-11-22 15:26:41 +00:00
mike12345567 72bf66926d Updating UI to have a table/column deletion check which makes sure the user understands what they are doing, also disabling external table deletion. 2021-11-22 15:26:24 +00:00
Peter Clement e91a8a175e fix broken automation test 2021-11-22 09:43:57 +00:00
Mitch-Budibase c7c4bd607f Env variables & data files
Changes as per PR
-Created files for transformer queries - tests updated accordingly
-Updates for Env variables and usage
-Changes surrounding App Rename testing
2021-11-18 13:47:41 +00:00
Mitch-Budibase 9f598ef56c Merge branch 'develop' into cypress-testing 2021-11-15 15:28:38 +00:00
Mitch-Budibase 6b676cd10c New Tests (User Roles, Query Level Transformers, Data Sources etc.)
New tests:
-Query Level Transformers
-Table pagination
-User Roles
-Data Sources (correct config, incorrect config, Wizard)

Also:
-New Commands to support
Testing
-Cypress Updated
2021-11-15 15:25:58 +00:00
Martin McKeaveney 0a0a338b83 fix renaming an app 2021-11-10 14:57:46 +01:00
mike12345567 d29370cf34 Removing failing cypress tests to pass CI again. 2021-10-22 17:47:32 +01:00
Mitch-Budibase 543113cab0 Editing customThemingProperties to run all tests
removing 'only' from one of the tests.

Both tests in this spec will now run
2021-10-21 18:50:09 +01:00
Mitch-Budibase e15d0f117c Update to renameAnApplication
Removing a log that I had i place for val
2021-10-21 15:30:19 +01:00
Mitch-Budibase 54618e6072 Merge branch 'develop' into cypress-testing 2021-10-15 17:36:18 +01:00
Mitch-Budibase 02ed5343a2 New Tests & Command
Rename an application
-5 tests

Custom theming properties
-1 new test (Button roundness)

1 new command
-searches for an application
2021-10-15 17:36:10 +01:00
Peter Clement 259ca7f4cd Don't show the create datasource popup in dev environments 2021-10-14 16:45:27 +01:00
Peter Clement e8542a6d0e fix cypress 2021-10-13 14:12:31 +01:00
Rory Powell a4a5cddc1a Cypress fix: 'RoverUpdated' -> 'Updated' in createTable.spec.js 2021-10-12 13:02:08 +01:00
Mitch-Budibase 2d90abecde Updating customThemingProperties
Primary color is now accent color - updating test to reflect this
2021-10-11 14:51:24 +01:00
Mitch-Budibase ce64923813 Some changes for addMultiOptionDatatype 2021-10-08 11:45:54 +01:00
Mitch-Budibase 2ee4c13826
Merge branch 'develop' into cypress-testing 2021-10-07 14:01:22 +01:00
Andrew Kingston c4af022c84 Be more explicit with testing table deletion to avoid random failures due to ordering 2021-10-01 13:58:15 +01:00
Andrew Kingston d5b4dee531 Add slight delay to make views tests pass 2021-10-01 12:48:16 +01:00
Mitch-Budibase ee9a1135ba Changing Environment
I had this as the test env, changing it back to what it was previously.
2021-09-30 13:52:20 +01:00
Mitch-Budibase 0b88a0a2f2 Merge branch 'develop' into cypress-testing 2021-09-30 13:38:48 +01:00
Peter Clement ebd26cb42e cypress fix???? 2021-09-29 11:27:58 +01:00
Peter Clement 7d1310d561 fix cypress tests again 2021-09-29 09:53:31 +01:00
Peter Clement 03d7ffc09c test cypress fix 2021-09-28 22:37:04 +01:00
Peter Clement 27850ab248 cypress tests... 2021-09-28 19:29:25 +01:00
Peter Clement fa4f0b07f4 update cypress tests to account for new modal 2021-09-28 12:26:38 +01:00
Mitch-Budibase 716dbe9c98 Cypress Testing additions and changes
-Changing baseurl to be the test env
-Made a few updates to existing tests/commands
--New commands also added
-Add Radio Button Test
-Add Multi Option Datatype test
-Custom Theming Properties Test
--Just the one so far, more to come
2021-09-27 18:19:25 +01:00
Peter Clement d9f2bd2caa update reactivity of test data modal 2021-09-15 16:55:17 +01:00
mike12345567 e94c629bab Adding concept of internal and external actions. 2021-09-14 12:40:19 +01:00
Maurits Lourens 5d10d2660d
Fix test 2021-08-06 21:46:44 +02:00
Maurits Lourens 1d6c52ddfa Merge branch 'develop' into prevent_space_in_url
# Conflicts:
#	packages/builder/src/components/design/PropertiesPanel/ScreenSettingsSection.svelte
2021-08-05 20:11:55 +02:00
Maurits Lourens a17077b25a replace spaces with underscores in screen routes 2021-07-28 09:09:37 +02:00
Maurits Lourens 8c4333f4ca fix cypress test 2021-07-27 23:48:06 +02:00
Andrew Kingston 322ea442d8 Fix cypress test 2021-07-05 17:37:38 +01:00
Andrew Kingston ba4a616982 Fix cypress test 2021-06-11 13:11:17 +01:00
mike12345567 ad1fe134dd Skipping component test case. 2021-06-07 15:46:09 +01:00
Martin McKeaveney 2b1b434aa8 createView test green 2021-06-02 22:38:04 +01:00
Martin McKeaveney 2fbb9cdad0 view 2021-06-02 19:21:55 +01:00
Martin McKeaveney fa2a1693ad view fixes 2021-06-02 19:20:28 +01:00
mike12345567 fa98299737 Some fixes after test failures in CI. 2021-06-02 18:28:05 +01:00
mike12345567 fa455e8eef Fixing internal table issues and updating createTable cypress test case. 2021-06-02 12:32:07 +01:00
mike12345567 e003fec3dc Fixing create user test case, fixed part of create table and made a start on create components. 2021-05-25 18:06:56 +01:00
mike12345567 e2c9c06f98 Updating binding tests. 2021-05-25 16:52:35 +01:00
mike12345567 9639a8ee5c Updating Automation cypress tests, now functional. 2021-05-25 15:57:38 +01:00
mike12345567 ebaf8c3a2f Updating cypress tests to work with the new user ID system. 2021-04-21 11:33:12 +01:00
Martin McKeaveney 4700b24793 account for empty user id in automations 2021-04-15 21:34:03 +01:00
Martin McKeaveney 046850b4d6 login step configured correctly 2021-04-15 18:29:11 +01:00
Martin McKeaveney 191c085f17 fix cypress tests, only login if cookie not present 2021-04-15 17:36:58 +01:00
Martin McKeaveney fe6d31d880 login command - need to run worker in cypress env 2021-04-15 12:14:50 +01:00
Andrew Kingston 99c8897500 Format tests 2021-04-07 13:46:26 +01:00
Andrew Kingston ecf15f9207 Merge branch 'next' of github.com:Budibase/budibase into spectrum-bbui 2021-04-01 13:51:48 +01:00
Keviin Åberg Kultalahti d62c4bef95 adds sorting to cypress views test 2021-04-01 14:28:38 +02:00
Keviin Åberg Kultalahti 9c0186debb adds some more waits to the cypress views tests 2021-04-01 14:10:58 +02:00
Keviin Åberg Kultalahti f67a64e74b bump wait times in cypress views test 2021-04-01 13:56:27 +02:00
Keviin Åberg Kultalahti 7c6fc51e80 removes unneeded wait in view cypress test 2021-04-01 11:59:56 +02:00
Keviin Åberg Kultalahti 92fde68965 fixes views store 2021-04-01 11:53:22 +02:00
Andrew Kingston 23641a5d56 Update URLs to use builder instead of _builder 2021-04-01 10:06:22 +01:00
Andrew Kingston 543b5bb3fd Update cypress tests 2021-03-23 13:31:56 +00:00
Andrew Kingston 40beae659a Add cypress test for deleting a component 2021-03-08 11:57:56 +00:00