Page MenuHomePhabricator

UnitTest extension: Fix reference to jQuery Cycle Plugin
Closed, DeclinedPublic

Description

2f1f0abc6b of core (https://git.wikimedia.org/commit/mediawiki%2Fcore.git/2f1f0abc6b) added a jQuery Cycle file. That is referenced directly in UnitTest (https://git.wikimedia.org/blob/mediawiki%2Fextensions%2FUnitTest/8dc69c6f2cbc6c1cac91558281c0652e6c9984e5/ExtensionsSeleniumSlideshowTemplate.php) (not using ResourceLoader).

There is no ResourceLoader module for jQuery Cycle in core, nor any reference to it (even when it was first added).

We're removing jQuery Cycle in core in https://gerrit.wikimedia.org/r/#/c/138108/ , so this is to flag the issue for anyone who resumes work on UnitTest.

(There does not seem to be a Bugzilla extension for UnitTest)


Version: master
Severity: normal
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=66292

Details

Reference
bz66391

Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 22 2014, 3:12 AM
bzimport set Reference to bz66391.
bzimport added a subscriber: Unknown Object (MLST).

[CC'ed maintainer mail account is disabled anyway; removing]

Might get more attention under product=MediaWiki & component=Unit tests

I added the link to the UnitTest extension page (https://www.mediawiki.org/w/index.php?title=Extension:UnitTest&diff=1033169&oldid=644471).

I don't think it should be added to product=MediaWiki & component=Unit tests, since that should refer to unit tests that are in core (e.g. tests/qunit and tests/phpunit).

I think we've done enough to ensure the bug is clear to anyone who resumes work on this extension.

Paladox subscribed.

We are going to abandon the extension instead since it has not been updated in 3-4 years. And is no longer in use.

There is no tracking it since there was never any usage of extension credits.