I agree with zombie that unit tests are needed. Ideally, you would find a nice way to fake the OSK and trigger the events it is supposed to trigger.
About the autopilot tests, I think we have everything we need now. We need to extend get_keyboard with: if model == touch: if maliit is not running with testability: restart malit with testability return ubuntu_keyboard.emulators.keyboard.Keyboard() else: return input.Keyboard.create() -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs