Midhun Kumar E
d36cc44920
test: Add automation for text-input revamp. ( #8671 )
...
* init textinput revamp
* updated styles panel
* bugfix
* updates
* fix :: accordion
* fix :: styling
* add box shadow , additional property,tooltip
* fix conditional render for styles
* feat :: fixed order of each property and styles
* feat :: styling input
* bugfix
* feat :: add option to add icon
* add option to add icon
* adding option to toggle visibility
* updated password input with new design
* chnaging component location
* bugfix
* style fixes
* fix :: added loader
* updated :: few detailing
* few bugfixes
* fix :: for form widget label
* fixes
* added option to add icon color
* including label field for password input
* fix for label
* fix
* test fix backward compatibility for height
* updates
* revert
* adding key for distinguishing older and newer widgets
* testing
* test
* test
* update
* update
* migration testing
* limit vertical resizing in textinput
* testing
* throw test
* test
* adding check for label length
* fixing edge cases
* removing resize
* backward compatibility height
* backward compatibility
* number input review fixes
* added exposed items
* fixing csa
* ui fixes
* fix height compatibility
* feat :: csa for all inputs and exposed variables
* backward compatibility fixes and validation fixes
* fixes :: textinput positioning of loader and icon
* fix :: password input
* cleanup and fixes
* fixes
* cleanup
* fixes
* review fixes
* review fixes
* typo fix
* fix padding
* review fixes styles component panel
* fix naming
* fix padding
* fix :: icons position
* updates
* cleanup
* updates events , csa
* backward compatibility
* clean
* feat :: change validation from properties
* ui fixes
* icon name
* removed 'px' text from tooltip
* fixes placeholder
* few updates :: removing label in form
* ui in form
* update :: number input validation behaviour
* testing fixes
* added side handlers
* removing unwanted fx
* disabling fx for padding field
* ordering change
* fix
* label issue + restricted side handler
* fix :: box shadow bug
* on change event doesnt propagate exposed vars correctly
* adding debounce for slider value change
* fix :: for modal ooen bug during onfocus event
* test slider
* Add common utils
* Modify helpers
* Add text input spec
* Add utils for field validation
* Minor spec updates
* Fix for password basic automation cases
---------
Co-authored-by: stepinfwd <stepinfwd@gmail.com>
2024-02-06 10:27:31 +05:30
Midhun Kumar E
06cc6ece9d
Added code coverage for cypress ( #8234 )
...
* Frontend: Add new plugin babel-plugin-istanbul
* Frontend: Add plugin to babel config
* Cypress: Add new plugin code-coverage
* Cypress: Add plugin to common cypress suite
* Cypress: Add reports to .gitignore
* Actions: Add new action to check coverage
* Cypress: minor config changes
* test
* test-2
* Action: Add verification for generated coverage files
* Modify action file
* Modify action file with command changes
* debug commit
* debug commit-2
* debug commit-3
* Update runjsHappyPath.cy.js
* debug commit-4
* Revert "debug commit-5"
This reverts commit 8b795d86ae .
* Revert "debug commit-3"
This reverts commit d2e440e04b .
* Add action name
* Fix marketplace specs
* Fix query failures
* Add review changes
* Add cypress package.lock changes
* Add frontend package.lock changes
* Add cypress minor package.lock changes
* Minor action changes
2023-12-28 15:16:16 +05:30
Midhun Kumar E
72adc17308
Added automation for query editor ( #7466 )
...
* Add missing data-cy
* Add mising data-cy
* Add spec
* Fix timout failures
2023-09-20 15:32:50 +05:30
Ajith KV
e7578658bd
Added cypress test for bulk user upload ( #6671 )
...
* Add cypress test for bulk user functionality
* Add data-cy for uploaded file field
* Update toast messages
* check for Conflicting Group Memberships
* Add test cases for multiple groups and non exisiting groups
* Revert "check for Conflicting Group Memberships"
This reverts commit bdafd0e3fa .
---------
Co-authored-by: arpitnath <arpitnath42@gmail.com>
2023-06-16 16:08:12 +05:30
Mekhla Asopa
f0597c98b2
Added automation for database ( #5589 )
...
* Added data-cy for table header and subheader
* added data-cy for table operations
* added data-cy for table and text
* Added selectors and texts for database
* Added method for table edit and delete operation
* Added data-cy for delete icon and fields
* Added method for table operation
* Add workaround to handle re-rendering of filter
* Updated and removed duplicate data-cy
* fix toast failure
* deleted unused files
* Updated data-cy for filter section
* updated spec
* Fix failure
* resolved conflicts
---------
Co-authored-by: emidhun <midhun752@gmail.com>
2023-03-20 18:48:10 +05:30
Ajith KV
f1c3079112
Added cypress test for user signup ( #5564 )
...
* Add cypress test for user signup
* Update invalid link it block
* resolve merge conflicts
2023-02-16 14:53:27 +05:30
Sherfin Shamsudeen
d6a72b50bd
Merge develop to v2-beta
2022-12-27 20:10:33 +05:30
Ajith KV
936f28c401
Fixed failing profile spec ( #4689 )
...
* Add data-cy
* Add cypress file upload
* Fix and modify failing profile spec
2022-11-09 13:32:50 +05:30
Ajith KV
299ff9f667
Fixed failing dashboard specs ( #4667 )
...
* Add and modify data-cy
* Fix failing manage users spec in multiworkspace
* Fix failing user permission spec in multi workspace
* Fix failing dashboard spec
* Fix failing manage group spec
* Fix failing manage users spec in single workspace
* Fix failing user permission spec in single workspace
* indentation changes
* Remove wait
2022-10-31 19:08:43 +05:30
Ajith KV
cd7926130e
Add happy path spec for number input widget ( #4074 )
...
* Add data-cy for number input widget
* Modify faker file
* Add spec and constants
* Modify spec with random number funtion
* Modify button widget spec
* Review changes
2022-10-04 13:08:21 +05:30
Ajith KV
21e7162665
Cypress test for button widget happy path ( #3776 )
...
* Add and modify data-cy attribute for elements
* Modify faker file for random rgba hex code
* Add methods specific for button widget
* Add and modify common selector and text file
* Add and modify common widget methods
* Modify button text file
* Modify button widget happy path file
* Remove button selector file
* Modify multiselect widget happy with new methods
* Modify verify box shadow css method
* Add and modify common selector file
* Modify button text file
* add and modify specific methods for button widget
* Add and modify custom commands
* Add and modify common widget methods
* Add app preview and modify button widget happy path
* Add and modify data-cy attribute for elements
* Modify multiselect widget happy with new methods
* Modify data-cy attributes
* Add review changes
* Add data-cy attribute
* Add review changes
Co-authored-by: arpitnath <arpitnath42@gmail.com>
2022-09-05 14:06:45 +05:30
Ajith KV
46abf0bdfe
Cypress test for dashboard, app and folder CRUD operations ( #3677 )
...
* Add and modify data-cy attribute for elements
* Add and modify common and dashboard selector and text
* Add task to delete download folder
* Modify faker file
* Add common methods
* Add methods specific for dashboard spec
* Modify dashboard spec
* Review changes
* Add and modify data-cy for elements
* Add custom command to verify elements
* Modify verify elements command
* Remove exported app file
2022-08-04 20:40:46 +05:30
Midhun Kumar E
272205cce5
Add happy path spec for Multiselect widget ( #3731 )
...
* Modify faker package
* Add data-cy
* Add Selectors
* Add texts and labels
* Add faker objects
* Add spec file
* Add methods and new utis file
* Minor fix
* Minor typo fix
2022-08-04 20:16:53 +05:30
Midhun Kumar E
cf31de35fc
Upgrade Cypres to V10.3.1 ( #3651 )
...
* Remove cypress and its dependencies from root dir
* Install cypress to cypress-tests directory
* Move cypress specs and utils
* Remove older files
* Fix package.json
2022-07-25 10:15:28 +05:30