~3v1n0/autopilot/badwindow-errors-protect

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Welcome to the Autopilot source code!
#####################################

Autopilot is a tool for writing functional tests for GUI applications.

Autopilot is free software, licensed under GNU General Public License (GPLv3+).

- Project Home (Source Code, Version Control, Bug Tracking, etc):
  https://launchpad.net/autopilot

- Documentation (Tutorial, FAQ, API Reference, etc):
  http://unity.ubuntu.com/autopilot/

- IRC channel is #ubuntu-autopilot on irc.freenode.net

happy hacking!

Release Manual Tests
====================

Not all our tests are automated at the moment. Specifically, the vis tool is lacking some automated tests due to deficiancies in other packages. Until we remedy this situation, the following things need to be manually tested upon an autopilot release:

- Run the following tests by running both: ``autopilot vis`` and ``autopilot3 vis``.
 - Run 'window-mocker -testability' and the vis tool. 
  - Make sure you can select window-mocker from the connection list.
  - Make sure the top-level tree node is 'window-mocker'
 - Run the vis tool with the '-testability' flag enabled. Run a second vis tool, and make sure that the second vis tool can introspect the first.