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

Develop a GUI functional testing crate #7

Closed
14 tasks done
Tracked by #102
antoyo opened this issue Apr 11, 2017 · 1 comment
Closed
14 tasks done
Tracked by #102

Develop a GUI functional testing crate #7

antoyo opened this issue Apr 11, 2017 · 1 comment
Assignees
Labels
Milestone

Comments

@antoyo
Copy link
Owner

antoyo commented Apr 11, 2017

  • Fix the relm-test crate.
  • Create an Observer astraction.
  • Add useful functions in it.
    • Click any widget (on the center of the widget or at a specific position — test that it works for menus).
    • Double-click.
    • Mouse move.
    • Mouse press and release.
    • Send input (key press) to any widget (one key and a string).
    • Send key press and release.
    • Wait a specific amount of time.
  • Write an example like the one on this article.
  • Add example of clicking/entering text in a relm widget.
  • Allow to act on widgets contained inside relm widgets (like entering text in a child widget of a relm widget).
  • Test all the examples.
@antoyo antoyo added the medium label Apr 11, 2017
@antoyo antoyo self-assigned this Apr 11, 2017
@antoyo antoyo added this to the 1.0 milestone Apr 4, 2018
@antoyo
Copy link
Owner Author

antoyo commented Apr 4, 2018

Having some basic crate to do functional testing and an example of using it is a must for 1.0.
PR #100 is a step in this direction.

@antoyo antoyo mentioned this issue Apr 4, 2018
39 tasks
@antoyo antoyo closed this as completed Jun 12, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant