--- mago-0.2.orig/debian/changelog +++ mago-0.2/debian/changelog @@ -0,0 +1,18 @@ +mago (0.2-0ubuntu1) lucid; urgency=low + + * Mago tests updated for Lucid + + Fixes arguments handling (LP: #562965) + + Fixes seahorse tests (LP: #552618) + + Fixes ubuntu-menu tests (LP: #551492) + + -- Ara Pulido Wed, 14 Apr 2010 14:05:34 +0200 + +mago (0.1-0ubuntu1) karmic; urgency=low + + [ Ara Pulido ] + * Initial release. (LP: #408951) + + [ Iain Lane ] + * Remove recommends on firefox which is unnecessary + + -- Ara Pulido Tue, 4 Aug 2009 09:21:40 +0200 --- mago-0.2.orig/debian/compat +++ mago-0.2/debian/compat @@ -0,0 +1 @@ +7 --- mago-0.2.orig/debian/watch +++ mago-0.2/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://launchpad.net/mago/+download .*/mago-([0-9.]+)\.tar\.gz --- mago-0.2.orig/debian/copyright +++ mago-0.2/debian/copyright @@ -0,0 +1,32 @@ +This package was debianized by Ara Pulido +Thu Jul 31 07:41:17 EDT 2008 + +It was downloaded from https://code.launchpad.net/mago + +Upstream Authors: + Ara Pulido + Eitan Isaacson + Javier Collado + +Copyright: + Copyright (c) 2009 Canonical + +License: + + This package is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this program. If not, see . + +On Debian systems, the complete text of the GNU Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL'. + +The entire code base may be distributed under the terms of the GNU Lesser General Public License (LGPL). --- mago-0.2.orig/debian/pycompat +++ mago-0.2/debian/pycompat @@ -0,0 +1 @@ +2 --- mago-0.2.orig/debian/control +++ mago-0.2/debian/control @@ -0,0 +1,21 @@ +Source: mago +Section: utils +Priority: optional +XSBC-Original-Maintainer: Ara Pulido +Maintainer: Ubuntu MOTU Developers +Build-Depends: cdbs, debhelper (>= 7), python-central, python-dev (>= 2.4), python-distutils-extra +Standards-Version: 3.8.2 +XS-Python-Version: current +Vcs-Bzr: https://code.launchpad.net/~mago-contributors/mago/mago + +Package: mago +Architecture: all +Depends: ${misc:Depends}, ${python:Depends}, ldtp, python-ldtp +Recommends: xsltproc +XB-Python-Version: ${python:Versions} +Description: Library and harness for desktop testing. + It allows the user to write desktop tests for the Linux Desktop without + needing to know how LDTP framework works internally. + ยท + It runs the tests by application and it collects results into XML and HTML + reports. --- mago-0.2.orig/debian/rules +++ mago-0.2/debian/rules @@ -0,0 +1,9 @@ +#!/usr/bin/make -f + +DEB_PYTHON_SYSTEM := pycentral + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/python-distutils.mk + +DEB_INSTALL_MANPAGES_mago = doc/*.1 + --- mago-0.2.orig/doc/mago.1 +++ mago-0.2/doc/mago.1 @@ -0,0 +1,54 @@ +.TH MAGO 1 "2009-08-04" "" "" +.SH NAME +mago \- A Desktop Testing Initiative +.SH SYNOPSIS +.B mago +[\fIOPTION\fR]... +.SH DESCRIPTION +.PP +mago is a library and harness for desktop testing. +It allows the user to write desktop tests for the Linux Desktop withouth +needing to know how LDTP framework works internally. +.PP +It runs the tests by application and it collects results into XML and HTML reports. +.SH OPTIONS +.TP +\fB\-h\fR, \fB\-\-help\fR +Show help options +.TP +\fB\-i\fR, \fB\-\-info\fR +Display information about test cases without executing them +.PP +Test selection options: +.TP +\fB\-a APPLICATION\fR, \fB\-\-application=APPLICATION\fR +Application name to test. Option can be repeated and defaults to all applications. +.TP +\fB\-n NAME\fR, \fB\-\-suite_name=NAME\fR +Suite name to test within applications. Option can be repeated and default to +all suites unless suite name or suite file filtering has been enabled +.TP +\fB\-f FILE\fR, \fB\-\-suite_file=FILE\fR +Suite file to test within applications. Option can be repeated and default to +all suites unless suite name or suite file filtering has been enabled +.TP +\fB\-c CASE\fR, \fB\-\-case=CASE\fR +Test cases to run (all, if not specified). +.PP +Logging options: +.TP +\fB\-l FILE\fR, \fB\-\-log=FILE\fR +The file to write the log to. +.TP +\fB\-\-log-level=LOG_FILE\fR +One of debug, info, warning, error or critical. +.TP +\fB\-t DIR\fR, \fB\-\-target=DIR\fR +Target directory for logs and reports. Defaults to: ~/.mago + +.SH SEE ALSO +Website: + +.SH AUTHOR +Mago was written by Ara Pulido et al. See AUTHORS +for full list.