-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Setup Testing #1207
base: main
Are you sure you want to change the base?
Setup Testing #1207
Conversation
The changes here look amazing, @jigar-f!!! Sorry I haven't had a chance to take a closer look at this one yet, but I will do that first thing in the morning |
@atavism I updated PR description to help to run the test across all devices, do take a look |
@atavism This is ready for review/ |
Also now we are running tets on windows as well. |
@atavism Did you get chance to take look at this one? |
@atavism Can you review this? I like this to get merged. |
Overview of This PR:
Initial Test Environment Setup-:Establishes the foundation for testing across the app.
Reusable Widget Testing Structure-: Creates a framework that can be reused for widget tests in future test cases.
Upcoming Work:
Test Updates
List of app workflow test
Run Tests
To run Single test cases use this will work with widget and integration test
make runTest testfileName
To run all integration/app workflow tests use
make appWorkflowTest
To run all desktop test
make desktopWorkflowTest
To run a single test on a desktop
make runDesktopTest testfileName