Archive for January, 2009

Pardus GNOME Project + dogtail = ?

Saturday, January 24th, 2009

Will dogtail run 100% successfully on Pardus Gnome ?

After viewing the videos of dogtail this called for a test drive. On Pardus: so far dogtail’s framework can be used, but the GUI test features do not work right from the start :-(

1. Unfortunately Pardus seems not yet included as target platform:
import distro
File “/usr/lib/python2.5/site-packages/dogtail/distro.py”, line 320, in
distro = detectDistro()
File “/usr/lib/python2.5/site-packages/dogtail/distro.py”, line 316, in detectDistro
raise DistributionNotSupportedError(”Unknown”)
DistributionNotSupportedError: unprintable DistributionNotSupportedError object>

Would be great if Pardus gets added to the list such as: Suse, Fedora, Redhat, Ubuntu, Debian, Gentoo, Slackware, Solaris.

2. The other problem was that the same user could not log into Gnome anymore when assistive technologies (in Gnome/Pardus) was activated. Using at-spi version 1.24.0 helped here.

Below you see the script recorder which recorded as Python code the start of Pardus’ package manager:

script recorder with started package manager and AT-SPI Browser

It would be great if an OS which is based mostly on Python can integrate more Python testing tools right from the start. Let’s see if there is some further progress with at-spi and kde. Worth a look: for KDE testing tools, more testing tools in python

Thanks again Zack Cerza for your help in #dogtail,
Erkan

dogtail 0.6.90
Pardus 2008.2 rc2
Gnome 2.22.3


Free Blog Counter