Hi Charles,

   > Consider adding it the the GObject functions.  Call a new
   > gobject.dump_main_context() and get a huge Python data structure
   > back.

You're describing at-spi¹, which is an accessibility framework that
provides introspection on GUI widgets.  There's an existing GUI test
framework called Dogtail², written in Python, that uses the widget data
from at-spi in order to allow easy addressing of widgets for writing
GUI tests for GTK apps.

It would be a great project for someone to look into what it takes
to get Dogtail working on the XO.  It has some gnarly dependencies
(bonobo, corba..) but there wouldn't be a need to put them in every
build, just builds that we want to run a test harness against.

Thanks,

- Chris.

  ¹:  http://developer.gnome.org/projects/gap/
  ²:  http://people.redhat.com/zcerza/dogtail/
-- 
Chris Ball   <[EMAIL PROTECTED]>
_______________________________________________
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel

Reply via email to