https://bugzilla.wikimedia.org/show_bug.cgi?id=26908

Krinkle <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED

--- Comment #8 from Krinkle <[email protected]> 2011-05-10 18:08:11 UTC ---
Setting to assigned, I'm actively working on this.

Here's a few points (likely in this order, but not all per se)

== Init QUnit ==

Point 1: Get QUnit in core and prepare some core modules to be more easily
testable (ie. return values)

Point 2: Create a basic (neutral) environment where QUnit will be running

Point 3: Go through core modules created/maintained by Wikimedia develoeprs,
line by line, and make sure there's suffecient test suits.

== Extend / Integrate QUnit ==

Point 4: Create a nice way for extensions to state that a module should be
loaded on Unit-test page and register a js file with qunit tests which should
be executed.

Point 5: Figure out what needs to be done to make a QUnit test page into a
TestSwarm-able thing through SVN sending periodic tests to clients  – without
requiring users to have a TestSwarm - a vanilla QUnit page should stay
available.

== Stuff for TestSwarm ==

Point 6: Set up a local TestSwarm

Point 7: Set up at Toolserver (if possible).

Point 8: IRC Bot for reporting breakage ?

Point 9: Set up in WMF (probably a wmf-like wiki running trunk, perhaps
multiple (one on trunk, one of wmfbranch) see [1])

Point 10: Whatever I forgot ?


--
Krinkle

[1] http://www.mediawiki.org/wiki/WMF_Projects/Virtualization_cluster

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to