On Fri, Dec 16, 2011 at 10:21 AM, Vincent Massol <[email protected]> wrote:
> Hi devs,
>
> Here's something I'd love to see:
>
> The idea is the following:
> * Allow end users to install the extension and run the tests on their current 
> XWiki Enterprise instance
> * At the end of the test make the extension publish the result by POSTing the 
> result to a xwiki.org URL. The results should include:
> ** XE version
> ** DB version
> ** DB driver version
> ** Browser version
> ** Console logs
> ** Screenshots taken
> * Display test results on several places of xwiki.org:
> ** On a general compatibility page
> ** On the Installation page for specific Servlet Containers and Databases
>
> Note that we need to improve a bit the test suite so that:
> * All tests create data in a Test space
> * If a test requires a default page of XE we need to verify it contains what 
> we need before the test starts and if not then mark the test as skipped 
> instead of failing it
> * Tests work independently of what data already exists in the wiki

We also need to take care of:

* the user used to run the tests (XWiki.Admin might be deleted)
* tests that create/register new users/groups
* tests that change the wiki configuration (e.g. from the administration)

Too bad we can't version at wiki level.

Thanks,
Marius

>
> I've entered it as a jira here: http://jira.xwiki.org/jira/browse/XE-1064
>
> WDYT?
>
> Thanks
> -Vincent
>
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to