Showing posts with label Head. Show all posts
Showing posts with label Head. Show all posts

Monday, 23 March 2009

Proof of the pudding

One of the objectives of the Wikiation Extension Testing Environment is to have the ability to test the functionality of a specific configuration. A prerequisite is the ability to built an environment that has the same configuration.One of the missing components was the ability to install a specific revision of MediaWiki itself. The screen shot demonstrates our new ability to do this.

The way we install our extensions is different from doing it manually. We expect to be able to install and uninstall extensions and consequently each extension needs to be in its own directory. For the Cite and the Special:Cite extension it meant that they are split in seperate directories. They install successfully and do not break MediaWiki so we assume that this is fine.

At this moment we assume that things are fine when the system installs and when we can save a page. Running tests will be our goal once we can reliably build our testing environment.
Thanks,
GerardM

Thursday, 27 November 2008

Testing against "head"

The extension testing environment is first and foremost intended to test the functionality of extensions that are to be run on wikis that use the stable versions of the MediaWiki software. There are however extensions like the CreatePage extensions, that have been developed outside the Wikimedia Foundation and that would provide a welcome addition to the WMF projects.

In order to provide the right arguments for such an adoption, it makes sense to test extensions on "head" as well. This argument I posed to Bernard, and he has graciously granted my request. Kim has been asked to make it so.

Several people use the testing environment for their purposes. I learned that even Translate is being tested. If you have a need for testing your extension, the environment can be made available to you too.
Thanks,
GerardM