Tomboy + Mago Testing

View: New views
4 Messages — Rating Filter:   Alert me  

Tomboy + Mago Testing

by Michael Fletcher-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello

For your information, i'm working on a series of automatic tests of Tomboy within the Ubuntu Mago project.

From http://mago.ubuntu.com/ ...
"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. "

_______________________________________________
Tomboy-list mailing list
Tomboy-list@...
http://lists.beatniksoftware.com/listinfo.cgi/tomboy-list-beatniksoftware.com

Re: Tomboy + Mago Testing

by Sandy Armstrong :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Sep 10, 2009 at 7:25 AM, Michael Fletcher
<m.fletcher@...> wrote:
> Hello
>
> For your information, i'm working on a series of automatic tests of Tomboy
> within the Ubuntu Mago project.

Great news, Michael!  Tomboy could use these sorts of tests, and
presumably since they're built on LDTP, they are also a good test of
our a11y support.

Do the tests go in Tomboy git or in Mago itself?

Thanks,
Sandy
_______________________________________________
Tomboy-list mailing list
Tomboy-list@...
http://lists.beatniksoftware.com/listinfo.cgi/tomboy-list-beatniksoftware.com

Re: Tomboy + Mago Testing

by Michael Fletcher-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Sep 10, 2009 at 9:00 AM, Sandy Armstrong <sanfordarmstrong@...> wrote:
On Thu, Sep 10, 2009 at 7:25 AM, Michael Fletcher
> For your information, i'm working on a series of automatic tests of Tomboy
> within the Ubuntu Mago project.

Great news, Michael!  Tomboy could use these sorts of tests, and
presumably since they're built on LDTP, they are also a good test of
our a11y support.
For sure.  Most of its seemed fine but I have found a problem with the panel applet.  You can invoke the "menu" action on the panel but not the "activate" action.  I though I would try writing a simple mono panel applet to see if the problem is on Tomboy or Mono.  (menu=right-click, activate=left-click).
 

Do the tests go in Tomboy git or in Mago itself?
For now the tests end up in Mago's (bzr branch lp:mago).  In the long term I think the idea would be to package up the tests separately from mago test runner.  Right now there are only a few apps with test suites.

_______________________________________________
Tomboy-list mailing list
Tomboy-list@...
http://lists.beatniksoftware.com/listinfo.cgi/tomboy-list-beatniksoftware.com

Re: Tomboy + Mago Testing

by Sandy Armstrong :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Sep 10, 2009 at 8:19 AM, Michael Fletcher
<m.fletcher@...> wrote:

> On Thu, Sep 10, 2009 at 9:00 AM, Sandy Armstrong
> <sanfordarmstrong@...> wrote:
>>
>> On Thu, Sep 10, 2009 at 7:25 AM, Michael Fletcher
>> > For your information, i'm working on a series of automatic tests of
>> > Tomboy
>> > within the Ubuntu Mago project.
>>
>> Great news, Michael!  Tomboy could use these sorts of tests, and
>> presumably since they're built on LDTP, they are also a good test of
>> our a11y support.
>
> For sure.  Most of its seemed fine but I have found a problem with the panel
> applet.  You can invoke the "menu" action on the panel but not the
> "activate" action.  I though I would try writing a simple mono panel applet
> to see if the problem is on Tomboy or Mono.  (menu=right-click,
> activate=left-click).

Okay, feel free to file bugs for anything that doesn't seem to work
right, I do care about a11y (it's my day job) and testing, but don't
always catch issues in Tomboy.

Once this stuff is in Mago, we should add something on the Tomboy wiki
helping people get started using/expanding the tests.

>> Do the tests go in Tomboy git or in Mago itself?
>
> For now the tests end up in Mago's (bzr branch lp:mago).  In the long term I
> think the idea would be to package up the tests separately from mago test
> runner.  Right now there are only a few apps with test suites.

Okay, I'm cool keeping stuff in Tomboy git if that ends up being more
convenient, just fyi.

Sandy
_______________________________________________
Tomboy-list mailing list
Tomboy-list@...
http://lists.beatniksoftware.com/listinfo.cgi/tomboy-list-beatniksoftware.com