* test(UI): use non-admin user for tests
(cherry picked from commit f07bc3b369)
# Conflicts:
# .github/workflows/ui-tests.yml
* test: fix tests using admin account
(cherry picked from commit a6b341bd59)
# Conflicts:
# cypress/integration/dashboard_links.js
* test: add test role to user
(cherry picked from commit 0896873c8a)
* chore: conflicts
* test: fix broken test
Not sure why there's test on doctype "created by". Makes no sense.
Co-authored-by: Ankush Menat <ankush@frappe.io>
* Rename Sign In to Login
* Init settings module view
* Replace 'Make' with 'Create'
* Add more settings options
* Remove POS setting
* Fix frontend test
* Change text of login head
* Change login head text
* test(UI): Add UI tests using cypress
* test: Add test configuration for travis
* fix: Lock redis version
* fix: Refactor fill_field command
* fix: Rename setup_wizard test to run first
* test: Add setup for dashboard service
* test: Add build matrix for ui test
* test: Add name to each build matrix
* test: Only include ui test for an extra build stage
* fix: Exclude UI test with python 3.6
* test: Test order
* test: Enable developer_mode
* test(login): Check session user and not hash
* test: Refactor assert
* test: Refactor setup wizard test
* test: Remove setup wizard test
* test: Add blank seed database
* test(form): Scroll to top before save
* test: Fix form test
* test: timeout
* test: more wait
* test: Remove specific selector
* test: Remove wait, delay typing
* test: Blur input after typing
* test: Wait for form to get dirty
* test: Add credentials for frappe org
* test: Remove node install step
* style: Fix linting issues
* fix: List view filters
- ToDo: Dont override frappe.route_options if it is already set
* test: Dont reload page before test