Dean
8b8baf9bdd
Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow
2022-04-26 12:12:50 +01:00
Dean
24a9656cbc
Test fixes and code review refactoring
2022-04-26 12:04:07 +01:00
Mitch-Budibase
c00965d46f
Update Commands.js
...
Updating addDatasourceConfig
Small change for getting the HOST_IP value
2022-04-25 16:25:42 +01:00
Dean
85928e72b2
Merge remote-tracking branch 'origin/develop' into feature/new-screen-addition-ui
2022-04-25 09:06:54 +01:00
Dean
7cbf9c2e61
Cypress fixes for screen create flow
2022-04-22 18:23:16 +01:00
Dean
7a043dcdbd
Code styling
2022-04-22 16:36:33 +01:00
Dean
b9f57eecb3
Minor modal refactor for testing. Updates to the cypress tests around creating screens
2022-04-22 14:57:13 +01:00
Dean
1885a3e275
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
0d63f5d6be
Refactored workflow tests to remove use of variables
2022-04-21 14:01:25 +01:00
Dean
6bd59e7f8f
Minor test enhancements and publish workflow test spec added
2022-04-21 11:59:59 +01:00
Dean
ea164cb6aa
Added cypress attributes for the popover menu
2022-04-20 12:51:44 +01:00
Dean
b2b5fde7ba
Cypress test fixes and refactoring. Removed debugging elements
2022-04-20 09:17:01 +01:00
Peter Clement
97c49b11d2
Merge remote-tracking branch 'origin/develop' into feature/foreach-block
2022-04-18 10:05:43 +01:00
Mitch-Budibase
55588415b0
Updated MySQL Duplicate Query test
...
Fixing the navigation used when selecting queries
2022-04-14 20:20:09 +01:00
Mitch-Budibase
377345a828
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
56b8774b13
lint
2022-04-13 16:02:57 +01:00
Mitch-Budibase
45c39cbcc0
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
57284ec219
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
0446c5f2e2
lint
2022-04-12 17:33:17 +01:00
Mitch-Budibase
f81aed711d
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
29d7987768
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
87ac25bcea
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
8bacbae496
fix cypress
2022-04-12 09:44:24 +01:00
Peter Clement
cfbd729c75
fix automation
2022-04-12 09:15:40 +01:00
Dean
63ec5b0fc3
Minor formatting
2022-04-08 10:31:04 +01:00
Dean
fe9f3aeafc
Minor updates for cypress tests. Check that access filtering is reflected
2022-04-08 10:29:19 +01:00
Dean
122c5e6f3a
Test updates for screen creation
2022-04-08 09:56:20 +01:00
Dean
0817f3f7b4
Formatting for command
2022-04-07 12:23:19 +01:00
Dean
cffdad78e5
Minor test updates and formatting
2022-04-07 12:22:16 +01:00
Mitch-Budibase
c3447d418f
lint
2022-04-01 14:41:45 +01:00
Mitch-Budibase
b64b5edaa7
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
4ad60322ab
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
f3b9a06318
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
f595112b38
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
760a746c7d
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
864c83990f
Replaced the expected string in the data rest test spec to the original
2022-03-29 10:38:56 +01:00
Dean
f512441f11
Cypress test fixes and refactoring around the create app workflows
2022-03-28 23:21:38 +01:00
Andrew Kingston
f40407885a
Merge branch 'develop' of github.com:Budibase/budibase into copy-paste-improvements
2022-03-15 11:33:27 +00:00
Mitch-Budibase
bb5799dbd9
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
8131bae496
Update cypress tests for different button casing
2022-03-08 08:46:07 +00:00
Peter Clement
48d8aaea2a
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
5e4365eccb
Merge pull request #4751 from Budibase/cypress-testing
...
Changes for Table test - Commands.js
2022-03-01 12:15:44 +00:00
Peter Clement
ffe35bc5ec
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
1a70785c02
fix automation
2022-03-01 11:58:20 +00:00
Mitch-Budibase
38cdf850eb
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
baf6c64e24
fix cypress, maybe?
2022-03-01 11:39:48 +00:00
Andrew Kingston
40273b7148
Pls cypress
2022-02-25 16:24:36 +00:00
Andrew Kingston
2434f1169d
Try to fix cypress tests again
2022-02-25 13:40:23 +00:00
Rory Powell
e2d1ede339
Merge branch 'develop' into fix/cypress-port-conflicts
2022-02-25 08:22:21 +00:00
Andrew Kingston
67dd8aeaac
Try to fix cypress tests
2022-02-23 13:53:15 +00:00
Andrew Kingston
1ec76e3e7e
Merge branch 'develop' of github.com:Budibase/budibase into table-cell-config
2022-02-23 13:25:48 +00:00
Andrew Kingston
572cf77644
Try to fix cypress tests
2022-02-23 13:14:28 +00:00
Mitch-Budibase
b6d085a093
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
Rory Powell
a80950a5ce
Merge branch 'develop' into fix/cypress-port-conflicts
2022-02-22 11:27:26 +00:00
Rory Powell
b9306b5a7a
Prevent local port conflicts between account portal and cypress
2022-02-22 11:20:58 +00:00
Mitch-Budibase
2182de8b4a
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
3672da15d7
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
153f3454fa
Merge branch 'develop' into cypress-testing
2022-02-17 14:22:21 +00:00
Mitch-Budibase
0baafb230b
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
Martin McKeaveney
a495050871
merge with develop
2022-02-10 11:39:15 +01:00
Mitch-Budibase
c95f7da55e
Merge branch 'cypress-testing' of https://github.com/Budibase/budibase into cypress-testing
2022-02-09 14:17:17 +00:00
Mitch-Budibase
5930956c8e
Stripping out another test spec file
...
Temporary removal of radio buttons tests
2022-02-09 14:17:03 +00:00
Mitch-Budibase
dd8b39ed06
Merge branch 'develop' into cypress-testing
2022-02-09 13:53:17 +00:00
Mitch-Budibase
3ac0d544f2
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
mike12345567
b847b578c7
Making sure worker runs through ts-node in cypress, locally, then built in CI.
2022-02-01 16:02:44 +00:00
mike12345567
e642268364
Merge branch 'develop' of github.com:Budibase/budibase into lab-day/refactor-app-db
2022-02-01 14:33:02 +00:00
Martin McKeaveney
c11e26cb2e
merge
2022-02-01 11:22:14 +01:00
Maurits Lourens
6eca23541f
build app before running e2e tests
2022-01-31 23:13:42 +01:00
Martin McKeaveney
cca6d18af4
point to MinIO instance instead of through proxy
2022-01-30 21:25:56 +01:00
Martin McKeaveney
7c4d7e0e8f
nginx prod config, security headers and content-security policies
2022-01-30 21:11:59 +01:00
mike12345567
91a90e62b2
Fixing some issues discovered by the cypress tests, cleaning up how Couch is used.
2022-01-28 18:52:34 +00:00
Mitch-Budibase
ca8eaf0df3
AutoScreens Test update
...
increasing wait time for createAutogeneratedScreens command
-associated with auto screens tests
2022-01-21 18:40:32 +00:00
Mitch-Budibase
5c972f4510
Lint
...
ignoring lint for entire query support files, rather than just ignoring a specific line
2022-01-21 17:50:16 +00:00
Mitch-Budibase
6a0a92d7e1
Updates to query files
...
queryLevelTransformerFunction
-adding eslint-disable-next-line
queryLevelTransformerFunctionWithData
-adding eslint-disable-next-line
-Removing const stateCode - not required
2022-01-21 17:38:22 +00:00
Mitch-Budibase
434460feb9
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
5d63dbd9a6
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
mike12345567
60e6cc3e9a
Merge branch 'cypress-testing' of github.com:Budibase/budibase into cypress-testing
2022-01-21 13:37:25 +00:00
Mitch-Budibase
e39c5b4c25
lint changes
2022-01-21 13:12:16 +00:00
Mitch-Budibase
daebee184d
Merge branch 'cypress-testing' of https://github.com/Budibase/budibase into cypress-testing
2022-01-21 12:56:33 +00:00
Mitch-Budibase
8b8cb21ec3
Adding tags to tests
...
Currently there is 'smoke' and 'all' tags
2022-01-21 12:43:27 +00:00
Peter Clement
bc521af082
fix cypress createApp command
2022-01-20 11:51:41 +00:00
Peter Clement
09611d3aad
Merge remote-tracking branch 'origin/develop' into fix/template-row-limit
2022-01-20 09:53:39 +00:00
Peter Clement
27a8fefaa4
fix cypress
2022-01-20 09:44:40 +00:00
Martin McKeaveney
5bacd7f62a
Merge branch 'develop' of github.com:Budibase/budibase into develop
2022-01-19 16:19:42 +01:00
Martin McKeaveney
9c54872fa9
revert new cypress tests
2022-01-19 16:19:02 +01:00
Martin McKeaveney
8267d31626
Revert "Small changes associated with the smoke build"
2022-01-19 16:10:22 +01:00
Martin McKeaveney
c25c88ae58
fix lint
2022-01-19 12:42:11 +01:00
Mitch-Budibase
9034f23fde
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
2960867cb0
lint changes
2022-01-18 16:20:54 +00:00
Mitch-Budibase
bd82ce9704
Table Test fix - Add row to table
...
Fixing the command associated with adding a row to a table
2022-01-18 16:12:53 +00:00
Mitch-Budibase
e4da48eb8a
Merge branch 'cypress-testing' of https://github.com/Budibase/budibase into cypress-testing
2022-01-18 16:02:49 +00:00
Mitch-Budibase
9a7286568a
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
4279772444
Merge branch 'develop' into cypress-testing
2021-12-24 10:55:57 +00:00
Mitch-Budibase
40ab428e22
Adding new lines to bottom of files and other minor changes
2021-12-24 10:49:47 +00:00
Mitch-Budibase
d5bea7e0f3
Adding new lines to bottom of files
2021-12-24 10:40:57 +00:00
Mitch-Budibase
df43b270dc
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
841feac5fa
Merge pull request #3737 from Budibase/feature/home-screen-redesign
...
Home Screen Redesign
2021-12-15 09:47:03 +00:00
Peter Clement
fa8fb5577e
fix home screen automation commands
2021-12-09 11:52:47 +00:00
Martin McKeaveney
1b8a3c9813
updating cypress test to cover automation creation
2021-12-08 11:32:28 +00:00
Martin McKeaveney
c7bf4770a5
Merge pull request #3543 from Budibase/martin/misc-tasks
...
Martin/misc tasks
2021-11-26 11:58:40 +01:00
Martin McKeaveney
eec02321f5
fix cypress tests
2021-11-26 11:42:37 +01:00
Peter Clement
0b9cc02023
Merge pull request #3544 from Budibase/feature/auto-screen-ui
...
Remove initial screen defintion so user can see the new screen creation button
2021-11-25 22:13:07 +00:00
Peter Clement
2945b15ee3
update cypress to account for no default screen
2021-11-25 21:48:07 +00:00
Andrew Kingston
567d188e29
Merge pull request #3476 from Budibase/multi-filter-component
...
Dynamic filter component
2021-11-24 08:39:28 +00:00
Peter Clement
9c5fc58d43
Merge pull request #3441 from Budibase/fix/pc-generic-fixes
...
Save automation test data
2021-11-23 20:07:19 +00:00
Peter Clement
b6d02dace9
Merge pull request #3488 from Budibase/feature/auto-screen-ui
...
Remove nav selection modal from screens UI (for now)
2021-11-23 13:48:14 +00:00
Peter Clement
1da1331b3a
Merge remote-tracking branch 'origin/develop' into fix/pc-generic-fixes
2021-11-23 10:24:27 +00:00
Peter Clement
a68247ffcb
fixng some auto screen bugs
2021-11-23 09:39:40 +00:00
Andrew Kingston
6b2e235c35
Fix cypress tests
2021-11-22 16:29:03 +00:00
Andrew Kingston
d9b7426d29
Update cypress tests to account for component restructuring
2021-11-22 15:26:41 +00:00
mike12345567
ea0000df51
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
7bbf5500c6
Merge pull request #3334 from Budibase/feature/auto-screen-ui
...
Feature/auto screen UI
2021-11-22 10:15:44 +00:00
Peter Clement
8581c06721
fix broken automation test
2021-11-22 09:43:57 +00:00
Mitch-Budibase
650702c1b4
Merge branch 'develop' into cypress-testing
2021-11-18 13:51:30 +00:00
Mitch-Budibase
7ba79a8982
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
mike12345567
aaff5260d3
Adding a script to be able to debug backend like cypress runs, without needing to build everytime - fixing an issue that appears to only occur occasionally in the cypress environment.
2021-11-16 17:40:31 +00:00
Mitch-Budibase
348c4ed75b
Update commands.js
...
A few formatting based changes for this file
2021-11-15 15:40:48 +00:00
Mitch-Budibase
9f1f9304bd
Merge branch 'develop' into cypress-testing
2021-11-15 15:28:38 +00:00
Mitch-Budibase
8780010926
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
Peter Clement
a6d8c791e1
fix cypress tests
2021-11-15 11:04:22 +00:00
Martin McKeaveney
91a9e78e92
fix renaming an app
2021-11-10 14:57:46 +01:00
Martin McKeaveney
8f7b57837e
adding cypress tag to input
2021-11-10 14:08:34 +01:00
Martin McKeaveney
f5406cecf2
fix cypress tests
2021-11-10 13:04:59 +01:00
Martin McKeaveney
1361b05966
updating delete app cypress command
2021-11-09 18:35:19 +01:00
mike12345567
0266e0586f
Removing failing cypress tests to pass CI again.
2021-10-22 17:47:32 +01:00
Mitch-Budibase
907c506b95
Merge pull request #3108 from Budibase/cypress-testing
...
Editing customThemingProperties to run all tests
2021-10-21 18:51:07 +01:00
Mitch-Budibase
2a933bf68a
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
2636dd67e5
Merge pull request #3024 from Budibase/cypress-testing
...
New Tests & Command
2021-10-21 15:30:58 +01:00
Mitch-Budibase
c81bf77ddd
Update to renameAnApplication
...
Removing a log that I had i place for val
2021-10-21 15:30:19 +01:00
mike12345567
5671b7ff2f
Fixing test case issue, Cypress not consistently opening app creation modal.
2021-10-19 16:14:34 +01:00
Mitch-Budibase
21fef55e93
Merge branch 'develop' into cypress-testing
2021-10-15 17:36:18 +01:00
Mitch-Budibase
02ccb5278b
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
1030d24e25
remove unused command
2021-10-14 16:59:22 +01:00
Peter Clement
63b0938d36
Don't show the create datasource popup in dev environments
2021-10-14 16:45:27 +01:00
Peter Clement
d720171846
fix cypress
2021-10-13 14:12:31 +01:00
Rory Powell
5948aab953
Cypress fix: 'RoverUpdated' -> 'Updated' in createTable.spec.js
2021-10-12 13:02:08 +01:00
Mitch-Budibase
1a3b147c47
Merge branch 'develop' into cypress-testing
2021-10-11 14:51:33 +01:00
Mitch-Budibase
5b98ca0197
Updating customThemingProperties
...
Primary color is now accent color - updating test to reflect this
2021-10-11 14:51:24 +01:00
Peter Clement
8744e50ded
fix lint
2021-10-11 11:33:54 +01:00
Mitch-Budibase
d6818acfcf
Some changes for addMultiOptionDatatype
2021-10-08 11:45:54 +01:00
Mitch-Budibase
417826ffed
Update commands.js
2021-10-08 10:56:44 +01:00
Mitch-Budibase
a590cb836f
Merge branch 'develop' into cypress-testing
2021-10-07 14:01:22 +01:00
Martin McKeaveney
29f8cfe7ac
use start from scratch instead of create app button
2021-10-06 14:35:00 +01:00
Andrew Kingston
38b341e4b9
Be more explicit with testing table deletion to avoid random failures due to ordering
2021-10-01 13:58:15 +01:00
Andrew Kingston
c6566cc282
Add slight delay to make views tests pass
2021-10-01 12:48:16 +01:00
Martin McKeaveney
8c65d45c23
Merge branch 'develop' into dnd
2021-09-30 14:56:23 +01:00
Mitch-Budibase
f703243562
Fixing env change that i missed in commands file
2021-09-30 14:09:37 +01:00
Mitch-Budibase
aea74a4d74
changing worker-url
2021-09-30 14:00:26 +01:00
Mitch-Budibase
f443127e13
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
d7b4519090
Merge branch 'develop' into cypress-testing
2021-09-30 13:38:48 +01:00