I filed bug 1428206 for implementing a fake OSK plugin, which may
eventually also serve as a drop-in replacement for Autopilot to avoid
requiring maliit.
** Description changed:
Currently although it may look as though we have an OSK in Autopilot
tests running on phones, keyboard input emits synthetic events. This
makes testing of particular behavior involving pre-edit text impossible
- to test. We don't have unit tests for this either because maliit is very
- hard to spawn, so we essentially never run any of the tests for it.
+ to test (see also bug 1428206). We don't have unit tests for this either
+ because maliit is very hard to spawn, so we essentially never run any of
+ the tests for it.
- def get_keyboard():
- """Return the keyboard device."""
- # TODO return the OSK if we are on the phone. --elopio - 2014-01-13
- return input.Keyboard.create()
+ def get_keyboard():
+ """Return the keyboard device."""
+ # TODO return the OSK if we are on the phone. --elopio - 2014-01-13
+ return input.Keyboard.create()
As per my understanding we should have an input device that talks to
maliit using introspection (accessibility?), which is the way tests run
in ubuntu-keyboard, but those aren't right now re-usable by other
projects.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1428114
Title:
Need OSK input device on phones
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1428114/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs