Mitch-Budibase
2cf15cfb9f
Merge pull request #5595 from Budibase/cypress-testing
...
Small changes for Smoke Build
2022-04-26 16:31:19 +01:00
Mitch-Budibase
61dbcb780a
Updated commands.js
...
createScreen command now uses a specific data-cy id
also added 1 second wait within selectExternalDatasource - assists with timing for smoke build
2022-04-26 15:56:11 +01:00
Dean
04c678192b
Cypress test fix
2022-04-26 14:41:27 +01:00
Dean
02b0c62691
Cypress test fix
2022-04-26 13:54:18 +01:00
Dean
5545cd84c5
Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow
2022-04-26 12:12:50 +01:00
Dean
f00344ddc7
Test fixes and code review refactoring
2022-04-26 12:04:07 +01:00
Mitch-Budibase
ecacc72cdc
Update Commands.js
...
Updating addDatasourceConfig
Small change for getting the HOST_IP value
2022-04-25 16:25:42 +01:00
Dean
79616e705a
Merge remote-tracking branch 'origin/develop' into feature/new-screen-addition-ui
2022-04-25 09:06:54 +01:00
Dean
6408b6204c
Cypress fixes for screen create flow
2022-04-22 18:23:16 +01:00
Dean
86eb359cac
Code styling
2022-04-22 16:36:33 +01:00
Dean
cf15ed2511
Minor modal refactor for testing. Updates to the cypress tests around creating screens
2022-04-22 14:57:13 +01:00
Dean
d601ec47f4
Refactored the screen wizard to separate out the role selection. Design and layout updates to address feedback
2022-04-22 12:22:21 +01:00
Dean
2dc86fe2d3
Refactored workflow tests to remove use of variables
2022-04-21 14:01:25 +01:00
Dean
16cccf5bb3
Minor test enhancements and publish workflow test spec added
2022-04-21 11:59:59 +01:00
Dean
d57e8ef9cc
Added cypress attributes for the popover menu
2022-04-20 12:51:44 +01:00
Dean
9a49535748
Cypress test fixes and refactoring. Removed debugging elements
2022-04-20 09:17:01 +01:00
Peter Clement
453f49aed8
Merge remote-tracking branch 'origin/develop' into feature/foreach-block
2022-04-18 10:05:43 +01:00
Mitch-Budibase
e4707a2e53
Updated MySQL Duplicate Query test
...
Fixing the navigation used when selecting queries
2022-04-14 20:20:09 +01:00
Mitch-Budibase
5168676165
Smoke Build Changes
...
Datasource (MySQL, PostgreSQL)
- Test should now pass for smoke build
Table Tests
- Removed pagination tests - no pagination in the smoke build test run
2022-04-14 17:15:34 +01:00
Mitch-Budibase
9ba48660d2
lint
2022-04-13 16:02:57 +01:00
Mitch-Budibase
eb31242b20
Updated PostgreSQL & Oracle Tests
...
PostgreSQL
- Test fixes (May still fail due to connection issues on smoke build)
Oracle
- Test fixes
- Skipping most tests (Oracle host needs configured)
commands.spec.js
- minor change to addDatasourceConfig function
2022-04-13 15:54:40 +01:00
Mitch-Budibase
9b12a9deea
Updated MySQL Tests
...
It may still fail as part of the smoke build due to connection issues - for now, direct test issues are resolved
2022-04-13 14:33:37 +01:00
Mitch-Budibase
761ac69783
lint
2022-04-12 17:33:17 +01:00
Mitch-Budibase
eba7df7255
Updated createApp.spec.js
...
The test 'should provide filterable templates' was failing on the smoke build.
Updated to check existence of apps and act accordingly
2022-04-12 17:24:15 +01:00
Mitch-Budibase
d775fd7d5f
Fixed Table Pagination Tests
...
Previous issues with the second page loading - reloading the page solves it
2022-04-12 16:20:15 +01:00
Mitch-Budibase
85b1a594ea
Updated deleteApp function
...
Added a check for app name, function returns if app does not exist, rather than trying to delete
2022-04-12 15:59:12 +01:00
Peter Clement
dfa37bc65e
fix cypress
2022-04-12 09:44:24 +01:00
Peter Clement
09c803248e
fix automation
2022-04-12 09:15:40 +01:00
Dean
e0ebd08cf6
Minor formatting
2022-04-08 10:31:04 +01:00
Dean
3a563fe922
Minor updates for cypress tests. Check that access filtering is reflected
2022-04-08 10:29:19 +01:00
Dean
f8f311f924
Test updates for screen creation
2022-04-08 09:56:20 +01:00
Dean
09defee462
Formatting for command
2022-04-07 12:23:19 +01:00
Dean
73a7fdabaa
Minor test updates and formatting
2022-04-07 12:22:16 +01:00
Mitch-Budibase
80e94d13d9
lint
2022-04-01 14:41:45 +01:00
Mitch-Budibase
db0b6f8441
Changing test structure when searching for applications
...
Search functionality is not available when only 1 app exists - Updating to reflect this
2022-04-01 14:37:11 +01:00
Mitch-Budibase
9ffd278d80
Changes to renameAnApplication & createUserAndRoles
...
renameAnApplication - changing the navigation to a direct URL rather than clicking the home logo button
createUserAndRoles - Removing the After action (now supports correct flow of tests)
2022-04-01 13:15:06 +01:00
Mitch-Budibase
5525859ba7
Adding and increasing wait times surrounding renameAnApplication.spec.js
...
Passes locally but looks like a timing issue when run against the CI.
Adding and increasing wait times to hopefully combat this. I will extend further if unsuccessful
2022-04-01 12:05:31 +01:00
Mitch-Budibase
69d6dbc23a
Updating tests to work with test Env
...
I've made some changes to the tests and commands file to allow for the tests to run within the Test env after the latest round of UI changes.
Some of these changes also allow for testing instances in which apps already exist - This is specific for the test env, the CI runs always have a clean instance
2022-04-01 11:31:18 +01:00
Mitch-Budibase
01569c940e
Moving assign/unassign user role type tests to test env only
...
The assign roles test seems to be quite flakey.
I am moving it and the unassign roles test to only run in the test environment while i isolate and fix the issue
2022-03-29 18:32:36 +01:00
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
Andrew Kingston
5d30c291bb
Merge branch 'develop' of github.com:Budibase/budibase into copy-paste-improvements
2022-03-15 11:33:27 +00: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
Andrew Kingston
e4b2884ca7
Update cypress tests for different button casing
2022-03-08 08:46:07 +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
Mitch-Budibase
92eb199c86
Merge pull request #4751 from Budibase/cypress-testing
...
Changes for Table test - Commands.js
2022-03-01 12:15:44 +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
Mitch-Budibase
4906dc6337
Changes for Table test - Commands.js
...
Seems like a potential timing issue for the Create Table test
Specifically:
-The datasource modal looks to be sometimes delayed when appearing after app creation
--increasing wait time for after app creation
--Reducing wait within the createTable command
--Updating specific ID to use 'data-cy'
--Updating another ID for the data source modal
I am unable to reproduce this potential issue locally, so making changes in hopes the CI picks it up (if the timing issue still exists)
2022-03-01 11:49:40 +00:00
Peter Clement
32ac53a004
fix cypress, maybe?
2022-03-01 11:39:48 +00:00