Re: [gnome-desktop-testing] Significant Mago Changes Ahead



Thanks Eitan and Javier!

That helps a lot!!
As soon as you push your changes into trunk, I will package mago for Ubuntu to have it ready for Karmic!

Thanks again to you both! You guys are awesome!
Ara.


Eitan Isaacson wrote:
Hello!

Thanks to Javier's work, we are about to merge significant changes into Mago.

From a code perspective, essentially, Javier factored out the large
executable script and created a mago.cmd package with prettier and
reusable code. This let's us programatically use mago from other
python programs without running it from the command line. This is
important for Checkbox integration.

From a user perspective, the command line options changed a bit, and
there are new environment variables that could be used to alter Mago's
behavior:

1. $MAGO_SHARE points either to the $(prefix)/share/mago directory or
the build directory if Mago is not installed.
2. $MAGO_PATH is a search path that by default includes the current
directory and $MAGO_SHARE, this is where test suite sub-directories
are searched for.
3. The command line options changes are as follows:
 3.1. Instead of "-s" for suite name to run, it is "-n/--suite-name"
 3.2. Added "-i/--info". This prints the list of the discovered
apps/suites/cases to standard output.

I hope this is not too disruptive for anyone. I will be merging this
into trunk soon. Please continue providing feedback on these changes
as we move forward.

Cheers,
  Eitan.
_______________________________________________
http://live.gnome.org/DesktopTesting
desktop-testing-list mailing list
desktop-testing-list gnome org
http://mail.gnome.org/mailman/listinfo/desktop-testing-list



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]