Merge lp:~jtatum/mago/docupdates into lp:~mago-contributors/mago/mago-1.0

Proposed by James Tatum
Status: Merged
Merged at revision: not available
Proposed branch: lp:~jtatum/mago/docupdates
Merge into: lp:~mago-contributors/mago/mago-1.0
Diff against target: None lines
To merge this branch: bzr merge lp:~jtatum/mago/docupdates
Reviewer Review Type Date Requested Status
Ara Pulido Approve
Review via email: mp+11495@code.launchpad.net
To post a comment you must log in.
Revision history for this message
James Tatum (jtatum) wrote :

Cleaning up some documentation.

Revision history for this message
Ara Pulido (ara) wrote :

Merging it, as it is correct and it does not involve any code.

Thanks!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'README'
2--- README 2009-07-28 15:37:36 +0000
3+++ README 2009-09-10 03:10:32 +0000
4@@ -1,6 +1,6 @@
5 MAGO
6 ----
7-Mago is an desktop testing initiative, built on top of LDTP (http://ldtp.freedesktop.org/), that aims to have a set of processes and code to make writing automated test scripts easier and more reusable. Although we started this effort as an Ubuntu project it works for vanilla GNOME in most of the cases.
8+Mago is a desktop testing initiative, built on top of LDTP (http://ldtp.freedesktop.org/), that aims to have a set of processes and code to make writing automated test scripts easier and more reusable. Although we started this effort as an Ubuntu project it works for vanilla GNOME in most of the cases.
9
10 How to run the tests
11 --------------------
12@@ -21,23 +21,44 @@
13
14 Mago syntax
15 -----------
16-Usage: mago [OPTIONS]
17+Usage: mago [options]
18+
19+Execute automated tests
20
21 Options:
22 -h, --help show this help message and exit
23- -l FILE, --log=FILE The file to write the log to.
24- --log-level=LOG_LEVEL
25- One of debug, info, warning, error or critical.
26- -a APPLICATION, --application=APPLICATION
27+ -i, --info Display information about test cases without executing
28+ them
29+
30+ Test selection options:
31+ -a APPLICATION, --application=APPLICATION
32 Application name to test. Option can be repeated and
33 defaults to all applications
34- -s SUITE, --suite=SUITE
35+ -n NAME, --suite_name=NAME
36 Suite name to test within applications. Option can be
37- repeated and default to all suites
38- -f FILE, --file=FILE XML file name of the suite to test within
39- applications.
40- -t FILE, --target=FILE
41+ repeated and default to all suites unless suite name
42+ or suite file filtering has been enabled
43+ -f FILE, --suite_file=FILE
44+ Suite file to test within applications. Option can be
45+ repeated and default to all suites unless suite name
46+ or suite file filtering has been enabled
47+ -c CASE, --case=CASE
48+ Test cases to run (all, if not specified).
49+
50+ Logging options:
51+ -l FILE, --log=FILE
52+ The file to write the log to.
53+ --log-level=LOG_LEVEL
54+ One of debug, info, warning, error or critical.
55+ -t DIR, --target=DIR
56 Target directory for logs and reports. Defaults to:
57 ~/.mago
58- -c CASE, --case=CASE Test cases to run (all, if not specified).
59+
60+Logging
61+-------
62+By default, logs are written at ~/.mago. This folder can be changed using the -t option (see above).
63+
64+Two different logs are written per test:
65+ * A XML file, easier to parse.
66+ * A HTML file, better for reporting.
67
68
69=== modified file 'TODO'
70--- TODO 2009-06-23 13:26:34 +0000
71+++ TODO 2009-09-10 03:10:32 +0000
72@@ -1,3 +1,4 @@
73+TODO items are tracked in the bug tracker and mago roadmap.
74
75- * mago/gnome.py
76- + Seahorse cleanup does not delete created keys
77+Bug tracker: https://bugs.edge.launchpad.net/mago
78+Roadmap: http://mago.ubuntu.com/Roadmap
79
80=== added file 'gnome-screenshot/README'
81--- gnome-screenshot/README 1970-01-01 00:00:00 +0000
82+++ gnome-screenshot/README 2009-09-10 03:10:32 +0000
83@@ -0,0 +1,27 @@
84+GNOME-SCREENSHOT TESTS
85+-----------
86+Tests that verify "Take Screenshot" functionality.
87+
88+Safety
89+------
90+These tests are non-destructive and safe to run.
91+
92+Configuration
93+-------------
94+No configuration is needed
95+
96+Version
97+-------
98+Tests were updated for Ubuntu Karmic
99+
100+Available Testsuites
101+--------------------
102+
103+* take screenshot (testcases wiki: gns-001 through gns-003)
104+ Tests that take and verify screen shots
105+ - Grab Desktop
106+ Takes a screen shot of the entire desktop
107+ - Grab Window
108+ Takes a screen shot of the current window after a delay
109+ - Grab Area
110+ Takes a screen shot of a small area of the screen

Subscribers

People subscribed via source and target branches

to status/vote changes: