Skip to content
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

feat: reset/uninstall the application between flows #203

Open
lyio opened this issue Mar 7, 2023 · 2 comments
Open

feat: reset/uninstall the application between flows #203

lyio opened this issue Mar 7, 2023 · 2 comments
Labels
feature New feature or request

Comments

@lyio
Copy link

lyio commented Mar 7, 2023

Description
This is more of a question than an issue. But with a more complex application there are a number of scenarios that modify the application state in a way that persists across app starts, such as enabling/disabling things in settings or even logging in.

Is there a way to uninstall/reset the app between flows and if there is not: Should there be one? Would this be a custom action?

@lyio lyio added the documentation Improvements or additions to documentation label Mar 7, 2023
@wolfenrain
Copy link
Owner

This would be an extension on Fluttium (#197) which I hope to tackle soon.

As installing/uninstall is not a multi platform concept, for instance on Linux nothing gets installed you just have an executable, so it would only be something that would work for some platforms.

But this should for sure be possible! So I am turning this into a feature request, thank you for opening this issue <3

@wolfenrain wolfenrain added the feature New feature or request label Mar 7, 2023
@wolfenrain wolfenrain changed the title docs: Is there a way to reset/uninstall the application between flows feat: reset/uninstall the application between flows Mar 7, 2023
@wolfenrain wolfenrain removed the documentation Improvements or additions to documentation label Mar 7, 2023
@tenhobi
Copy link

tenhobi commented Apr 3, 2023

Right now, we use Maestro to test our app. It has launchApp, stopApp, and clearState commands. I would gladly have something like this used between tests (so each test is not persistent) and have the ability to use them in a test so I can test functionality after restart etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
Status: No status
Development

No branches or pull requests

3 participants