python-autopilot_1.4.1+15.10.20150911-0ubuntu2_all.deb


Advertisement

Description

python-autopilot - Utility to write and run integration tests easily

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe amd64
Package name: python-autopilot
Package version: 1.4.1+15.10.20150911
Package release: 0ubuntu2
Package architecture: all
Package type: deb
Installed size: 2.74 KB
Download size: 741.45 KB
Official Mirror: archive.ubuntu.com
The autopilot engine enables to ease the writing of python tests for your application manipulating your inputs like the mouse and keyboard. It also provides a lot of utilities linked to the X server and detecting applications. This is the legacy Python 2 support.

Alternatives

    Download

    Source package: autopilot-legacy

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install python-autopilot deb package:
      # sudo apt-get install python-autopilot

    Files

    • /lib/udev/rules.d/61-autopilot-uinput.rules
    • /usr/bin/autopilot
    • /usr/bin/autopilot-sandbox-run
    • /usr/lib/python2.7/dist-packages/autopilot/__init__.py
    • /usr/lib/python2.7/dist-packages/autopilot/_debug.py
    • /usr/lib/python2.7/dist-packages/autopilot/_info.py
    • /usr/lib/python2.7/dist-packages/autopilot/_timeout.py
    • /usr/lib/python2.7/dist-packages/autopilot/clipboard.py
    • /usr/lib/python2.7/dist-packages/autopilot/content.py
    • /usr/lib/python2.7/dist-packages/autopilot/dbus_handler.py
    • /usr/lib/python2.7/dist-packages/autopilot/emulators.py
    • /usr/lib/python2.7/dist-packages/autopilot/exceptions.py
    • /usr/lib/python2.7/dist-packages/autopilot/gestures.py
    • /usr/lib/python2.7/dist-packages/autopilot/globals.py
    • /usr/lib/python2.7/dist-packages/autopilot/keybindings.py
    • /usr/lib/python2.7/dist-packages/autopilot/logging.py
    • /usr/lib/python2.7/dist-packages/autopilot/platform.py
    • /usr/lib/python2.7/dist-packages/autopilot/run.py
    • /usr/lib/python2.7/dist-packages/autopilot/testcase.py
    • /usr/lib/python2.7/dist-packages/autopilot/testresult.py
    • /usr/lib/python2.7/dist-packages/autopilot/utilities.py
    • /usr/lib/python2.7/dist-packages/autopilot-1.4.0.egg-info/PKG-INFO
    • /usr/lib/python2.7/dist-packages/autopilot-1.4.0.egg-info/dependency_links.txt
    • /usr/lib/python2.7/dist-packages/autopilot-1.4.0.egg-info/entry_points.txt
    • /usr/lib/python2.7/dist-packages/autopilot-1.4.0.egg-info/top_level.txt
    • /usr/lib/python2.7/dist-packages/autopilot/application/__init__.py
    • /usr/lib/python2.7/dist-packages/autopilot/application/_environment.py
    • /usr/lib/python2.7/dist-packages/autopilot/application/_launcher.py
    • /usr/lib/python2.7/dist-packages/autopilot/display/_X11.py
    • /usr/lib/python2.7/dist-packages/autopilot/display/__init__.py
    • /usr/lib/python2.7/dist-packages/autopilot/display/_upa.py
    • /usr/lib/python2.7/dist-packages/autopilot/input/_X11.py
    • /usr/lib/python2.7/dist-packages/autopilot/input/__init__.py
    • /usr/lib/python2.7/dist-packages/autopilot/input/_common.py
    • /usr/lib/python2.7/dist-packages/autopilot/input/_osk.py
    • /usr/lib/python2.7/dist-packages/autopilot/input/_uinput.py
    • /usr/lib/python2.7/dist-packages/autopilot/introspection/__init__.py
    • /usr/lib/python2.7/dist-packages/autopilot/introspection/backends.py
    • /usr/lib/python2.7/dist-packages/autopilot/introspection/constants.py
    • /usr/lib/python2.7/dist-packages/autopilot/introspection/dbus.py
    • /usr/lib/python2.7/dist-packages/autopilot/introspection/gtk.py
    • /usr/lib/python2.7/dist-packages/autopilot/introspection/qt.py
    • /usr/lib/python2.7/dist-packages/autopilot/introspection/types.py
    • /usr/lib/python2.7/dist-packages/autopilot/introspection/utilities.py
    • /usr/lib/python2.7/dist-packages/autopilot/matchers/__init__.py
    • /usr/lib/python2.7/dist-packages/autopilot/process/__init__.py
    • /usr/lib/python2.7/dist-packages/autopilot/process/_bamf.py
    • /usr/share/doc/python-autopilot/changelog.Debian.gz
    • /usr/share/doc/python-autopilot/copyright
    • /usr/share/doc/python-autopilot/html/.buildinfo
    • /usr/share/doc/python-autopilot/html/contents.html
    • /usr/share/doc/python-autopilot/html/genindex.html
    • /usr/share/doc/python-autopilot/html/index.html
    • /usr/share/doc/python-autopilot/html/objects.inv
    • /usr/share/doc/python-autopilot/html/py-modindex.html
    • /usr/share/doc/python-autopilot/html/search.html
    • /usr/share/doc/python-autopilot/html/searchindex.js
    • /usr/share/doc/python-autopilot/html/.doctrees/contents.doctree
    • /usr/share/doc/python-autopilot/html/.doctrees/environment.pickle.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/index.doctree
    • /usr/share/doc/python-autopilot/html/.doctrees/api/autopilot.doctree.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/api/display.doctree.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/api/emulators.doctree.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/api/gestures.doctree.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/api/index.doctree
    • /usr/share/doc/python-autopilot/html/.doctrees/api/input.doctree.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/api/introspection.doctree.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/api/matchers.doctree.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/api/platform.doctree.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/api/process.doctree.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/api/testcase.doctree.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/appendix/appendix.doctree
    • /usr/share/doc/python-autopilot/html/.doctrees/appendix/protocol.doctree.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/faq/contribute.doctree.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/faq/faq.doctree.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/porting/porting.doctree.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/tutorial/advanced_autopilot.doctree.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/tutorial/getting_started.doctree.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/tutorial/good_tests.doctree.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/tutorial/running_ap.doctree.gz
    • /usr/share/doc/python-autopilot/html/.doctrees/tutorial/tutorial.doctree
    • /usr/share/doc/python-autopilot/html/.doctrees/tutorial/what_is_autopilot.doctree.gz
    • /usr/share/doc/python-autopilot/html/_images/ap_vis_front_page.png
    • /usr/share/doc/python-autopilot/html/_images/ap_vis_object.png
    • /usr/share/doc/python-autopilot/html/_images/graphviz-1331c3fcd56183284e6a914e96d08a2b2ee7a8f5.png
    • /usr/share/doc/python-autopilot/html/_images/graphviz-1331c3fcd56183284e6a914e96d08a2b2ee7a8f5.png.map
    • /usr/share/doc/python-autopilot/html/_images/graphviz-9c0904d2726c69e60a258a952357d4fb26656204.png
    • /usr/share/doc/python-autopilot/html/_images/graphviz-9c0904d2726c69e60a258a952357d4fb26656204.png.map
    • /usr/share/doc/python-autopilot/html/_images/otto-64.png
    • /usr/share/doc/python-autopilot/html/_images/test_pyramid.svg
    • /usr/share/doc/python-autopilot/html/_images/test_stages.svg
    • /usr/share/doc/python-autopilot/html/_images/math/49dbef0634b8c21a3adaa23c5e06bdf9c605b5ce.png
    • /usr/share/doc/python-autopilot/html/_images/math/af4ca82253551d38e7b1e39ff781d0f1848120b2.png
    • /usr/share/doc/python-autopilot/html/_modules/index.html
    • /usr/share/doc/python-autopilot/html/_modules/autopilot/_info.html
    • /usr/share/doc/python-autopilot/html/_modules/autopilot/display.html
    • /usr/share/doc/python-autopilot/html/_modules/autopilot/gestures.html
    • /usr/share/doc/python-autopilot/html/_modules/autopilot/input.html
    • /usr/share/doc/python-autopilot/html/_modules/autopilot/introspection.html
    • /usr/share/doc/python-autopilot/html/_modules/autopilot/matchers.html
    • /usr/share/doc/python-autopilot/html/_modules/autopilot/platform.html
    • /usr/share/doc/python-autopilot/html/_modules/autopilot/process.html
    • /usr/share/doc/python-autopilot/html/_modules/autopilot/testcase.html
    • /usr/share/doc/python-autopilot/html/_modules/autopilot/utilities.html
    • /usr/share/doc/python-autopilot/html/_modules/autopilot/introspection/dbus.html
    • /usr/share/doc/python-autopilot/html/_modules/autopilot/introspection/types.html
    • /usr/share/doc/python-autopilot/html/_sources/contents.txt
    • /usr/share/doc/python-autopilot/html/_sources/index.txt
    • /usr/share/doc/python-autopilot/html/_sources/api/autopilot.txt
    • /usr/share/doc/python-autopilot/html/_sources/api/display.txt
    • /usr/share/doc/python-autopilot/html/_sources/api/emulators.txt
    • /usr/share/doc/python-autopilot/html/_sources/api/gestures.txt
    • /usr/share/doc/python-autopilot/html/_sources/api/index.txt
    • /usr/share/doc/python-autopilot/html/_sources/api/input.txt
    • /usr/share/doc/python-autopilot/html/_sources/api/introspection.txt
    • /usr/share/doc/python-autopilot/html/_sources/api/matchers.txt
    • /usr/share/doc/python-autopilot/html/_sources/api/platform.txt
    • /usr/share/doc/python-autopilot/html/_sources/api/process.txt
    • /usr/share/doc/python-autopilot/html/_sources/api/testcase.txt
    • /usr/share/doc/python-autopilot/html/_sources/appendix/appendix.txt
    • /usr/share/doc/python-autopilot/html/_sources/appendix/protocol.txt
    • /usr/share/doc/python-autopilot/html/_sources/faq/contribute.txt
    • /usr/share/doc/python-autopilot/html/_sources/faq/faq.txt
    • /usr/share/doc/python-autopilot/html/_sources/porting/porting.txt
    • /usr/share/doc/python-autopilot/html/_sources/tutorial/advanced_autopilot.txt
    • /usr/share/doc/python-autopilot/html/_sources/tutorial/getting_started.txt
    • /usr/share/doc/python-autopilot/html/_sources/tutorial/good_tests.txt
    • /usr/share/doc/python-autopilot/html/_sources/tutorial/running_ap.txt
    • /usr/share/doc/python-autopilot/html/_sources/tutorial/tutorial.txt
    • /usr/share/doc/python-autopilot/html/_sources/tutorial/what_is_autopilot.txt
    • /usr/share/doc/python-autopilot/html/_static/ajax-loader.gif
    • /usr/share/doc/python-autopilot/html/_static/basic.css
    • /usr/share/doc/python-autopilot/html/_static/centertext.css
    • /usr/share/doc/python-autopilot/html/_static/comment-bright.png
    • /usr/share/doc/python-autopilot/html/_static/comment-close.png
    • /usr/share/doc/python-autopilot/html/_static/comment.png
    • /usr/share/doc/python-autopilot/html/_static/doctools.js
    • /usr/share/doc/python-autopilot/html/_static/down-pressed.png
    • /usr/share/doc/python-autopilot/html/_static/down.png
    • /usr/share/doc/python-autopilot/html/_static/favicon.ico
    • /usr/share/doc/python-autopilot/html/_static/file.png
    • /usr/share/doc/python-autopilot/html/_static/jquery.js
    • /usr/share/doc/python-autopilot/html/_static/minus.png
    • /usr/share/doc/python-autopilot/html/_static/nature.css
    • /usr/share/doc/python-autopilot/html/_static/otto-64.png
    • /usr/share/doc/python-autopilot/html/_static/otto.css
    • /usr/share/doc/python-autopilot/html/_static/plus.png
    • /usr/share/doc/python-autopilot/html/_static/pygments.css
    • /usr/share/doc/python-autopilot/html/_static/searchtools.js
    • /usr/share/doc/python-autopilot/html/_static/underscore.js
    • /usr/share/doc/python-autopilot/html/_static/up-pressed.png
    • /usr/share/doc/python-autopilot/html/_static/up.png
    • /usr/share/doc/python-autopilot/html/_static/websupport.js
    • /usr/share/doc/python-autopilot/html/api/autopilot.html
    • /usr/share/doc/python-autopilot/html/api/display.html
    • /usr/share/doc/python-autopilot/html/api/emulators.html
    • /usr/share/doc/python-autopilot/html/api/gestures.html
    • /usr/share/doc/python-autopilot/html/api/index.html
    • /usr/share/doc/python-autopilot/html/api/input.html
    • /usr/share/doc/python-autopilot/html/api/introspection.html
    • /usr/share/doc/python-autopilot/html/api/matchers.html
    • /usr/share/doc/python-autopilot/html/api/platform.html
    • /usr/share/doc/python-autopilot/html/api/process.html
    • /usr/share/doc/python-autopilot/html/api/testcase.html
    • /usr/share/doc/python-autopilot/html/appendix/appendix.html
    • /usr/share/doc/python-autopilot/html/appendix/protocol.html
    • /usr/share/doc/python-autopilot/html/faq/contribute.html
    • /usr/share/doc/python-autopilot/html/faq/faq.html
    • /usr/share/doc/python-autopilot/html/porting/porting.html
    • /usr/share/doc/python-autopilot/html/tutorial/advanced_autopilot.html
    • /usr/share/doc/python-autopilot/html/tutorial/getting_started.html
    • /usr/share/doc/python-autopilot/html/tutorial/good_tests.html
    • /usr/share/doc/python-autopilot/html/tutorial/running_ap.html
    • /usr/share/doc/python-autopilot/html/tutorial/tutorial.html
    • /usr/share/doc/python-autopilot/html/tutorial/what_is_autopilot.html

    Changelog

    2016-01-22 - Iain Lane <iain@orangesquash.org.uk> autopilot-legacy (1.4.1+15.10.20150911-0ubuntu2) xenial; urgency=medium * psutil.Process.get_children is removed, use children instead

    2015-09-11 - Marco Trevisan (Treviño) <mail@3v1n0.net> autopilot-legacy (1.4.1+15.10.20150911-0ubuntu1) wily; urgency=medium [ Marco Trevisan (Treviño) ] * Bamf: protect from BadWindow errors when getting the title (LP: #1486518) [ Martin Pitt ] * Bamf: protect from BadWindow errors when getting the title (LP: #1486518)

    2015-05-11 - CI Train Bot <ci-train-bot@canonical.com> autopilot-legacy (1.4.1+15.10.20150511-0ubuntu1) wily; urgency=medium [ Chris Townsend ] * Account for the renaming of gcalctool.desktop to gnome- calculator.desktop. (LP: #1402024)

    2014-08-22 - Ubuntu daily release <ps-jenkins@lists.canonical.com> autopilot-legacy (1.4.1+14.10.20140822-0ubuntu1) utopic; urgency=low [ Chris Townsend ] * Rename the reference to the Mahjongg .desktop file to match the change in the Mahjongg package. [ Christopher Lee ] * Added patch files * Update Vcs-bzr line in debian/control and incl. build workaround. * Rename the reference to the Mahjongg .desktop file to match the change in the Mahjongg package.

    2014-06-05 - Łukasz 'sil2100' Zemczak <lukasz.zemczak@canonical.com> autopilot-legacy (1.4.1+14.10.20140430-0ubuntu4) utopic; urgency=medium * debian/control: - Switch gir1.2-*-app-launch-2 dependency from upstart-app-launch to ubuntu-app-launch. * Replace upstart-app-launch related calls in code to use ubuntu-app-launch instead, trying to sync up with the changes made to the main autopilot package.

    2014-05-16 - Martin Pitt <martin.pitt@ubuntu.com> autopilot-legacy (1.4.1+14.10.20140430-0ubuntu3) utopic; urgency=medium * Add sandbox_run_exit.patch: Fix autopilot3-sandbox-run exit status. If autopilot fails with a non-zero exit code, capture this in $RC, instead of capturing the exit status of "echo" (which will always succeed). Backport of https://code.launchpad.net/~pitti/autopilot/sandbox-run/+merge/219638.

    2014-05-15 - Dimitri John Ledkov <xnox@ubuntu.com> autopilot-legacy (1.4.1+14.10.20140430-0ubuntu2) utopic; urgency=medium * Make python-autopilot depend on python-evdev, this should unbreak deb based AP tests, which will fail due to https://launchpad.net/ubuntu/+source/ubuntu-touch-meta/1.135 upload.

    2014-04-30 - Ubuntu daily release <ps-jenkins@lists.canonical.com> autopilot-legacy (1.4.1+14.10.20140430-0ubuntu1) utopic; urgency=low [ CI bot ] * Initial landing of the legacy codebase.

    2014-04-28 - Barry Warsaw <barry@ubuntu.com> autopilot-legacy (1.4.1-0ubuntu1) utopic; urgency=medium * Split the source package into autopilot-legacy, which only provides the Python 2 binary packages. (LP: #1313822) * d/control: Bump Standards-Version to 3.9.5 with no other changes necessary. * d/rules: Define $HOME as a temporary directory in override_dh_auto_test since an existing $HOME is a requirement of the test suite run at build time.

    Advertisement
    Advertisement