debian/0000775000000000000000000000000011765701261007176 5ustar debian/watch0000664000000000000000000000013511417007144010217 0ustar version=3 http://ftp.gnome.org/pub/gnome/sources/strongwind/0.9/strongwind-([.\d]+)\.tar\.gz debian/rules0000775000000000000000000000122211717636317010261 0ustar #!/usr/bin/make -f MAKEFILE = $(firstword $(MAKEFILE_LIST)) DEBIAN_DIR = $(dir $(MAKEFILE)) DEB_SOURCE_NAME = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Source | cut -d" " -f2) DEB_VERSION = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Version | cut -d" " -f2) VERSION = $(shell echo $(DEB_VERSION) | cut -d"-" -f1 | sed 's/+dfsg.*//') get-orig-source: uscan \ --package $(DEB_SOURCE_NAME) \ --watchfile $(DEBIAN_DIR)/watch \ --upstream-version $(VERSION) \ --download-version $(VERSION) \ --destdir . \ --force-download \ --rename \ --repack %: dh $@ --with python2 .PHONY: get-orig-source debian/README.Debian0000664000000000000000000000045111417007144011230 0ustar Strongwind is a GUI test automation framework inspired by dogtail. Here are some very useful tutorial links Short brief http://medsphere.org/docs/DOC-1131 http://bgmerrell.blogspot.com/2008/08/strongwind-basics.html Long enough http://www.mono-project.com/Accessibility:_Test_Strongwind_Basics debian/changelog0000664000000000000000000000130511765701261011047 0ustar strongwind (0.9-2build1) quantal; urgency=low * No change rebuild to follow move of python-pyatspi from at-spi to pyatspi. -- Andy Whitcroft Tue, 12 Jun 2012 15:58:58 +0100 strongwind (0.9-2) unstable; urgency=low [ Ray Wang ] * Remove some deprecated variables. * Transition from python-central to dh_python2 * Bump standards version to 3.9.2 without further change [ Scott Kitterman ] * Finish dh_python2 transition (Closes: #655007, #617073) -- Ray Wang Sat, 18 Feb 2012 00:53:35 -0500 strongwind (0.9-1) unstable; urgency=low * Initial Release. (Closes: #588883) -- Ray Wang Tue, 13 Jul 2010 14:51:22 +0800 debian/copyright0000664000000000000000000000247511417007144011132 0ustar This package was debianized by Ray Wang on Tue, 13 Jul 2010 14:51:13 +0800 It was downloaded from Upstream Authors: Raul Jimenez Bailey Kong Jonathan Tai Andreas Nilsson (Strongwind Logo) Copyright: Copyright (C) 2007 Medsphere Systems Corporation License: GPL License This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. This package 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU General Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'. The Debian packaging is copyright 2010, Ray Wang and is licensed under the GPL, see `/usr/share/common-licenses/GPL-2'. debian/compat0000664000000000000000000000000211417007144010365 0ustar 7 debian/source/0000775000000000000000000000000011435112361010465 5ustar debian/source/format0000664000000000000000000000001411417007144011675 0ustar 3.0 (quilt) debian/control0000664000000000000000000000272611717637241010613 0ustar Source: strongwind Section: python Priority: optional Maintainer: Ray Wang Homepage: http://medsphere.org/community/project/strongwind Build-Depends: debhelper (>= 7.0.8), python (>= 2.6.6-3~) Standards-Version: 3.9.2 Package: python-strongwind Architecture: all Depends: ${misc:Depends}, ${python:Depends}, at-spi2-core (>= 0.1.7) | at-spi (>= 1.28), python-pyatspi2 (>= 0.1.7) | python-pyatspi (>= 1.28) Description: dogtail inspired GUI test automation framework Strongwind is a GUI test automation framework inspired by dogtail. Strongwind is object-oriented and extensible. You can use Strongwind to build object-oriented representations of your applications ("application wrappers"), then reuse the application wrappers to quickly develop many test scripts. Strongwind scripts generate a human-readable log that contains the action, expected result and a screen shot of each step. Most simple actions are logged automatically. . Strongwind is written in Python and uses the pyatspi library to manipulate and query the state of applications. Strongwind automatically classifies widgets by their ATK role. By default, Strongwind provides implementations for common actions on regular widgets -- for example, selecting an item in a menu or asserting that a window has closed -- but you can extend Strongwind's implementations or add your own implementations for custom widgets to handle alternate behaviors or custom widgets in your applications.