Last modified: 2014-07-09 08:58:39 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T60900, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 58900 - Create additional browser test for Preferences "Gadgets" tab
Create additional browser test for Preferences "Gadgets" tab
Status: RESOLVED WONTFIX
Product: Wikimedia
Classification: Unclassified
Quality Assurance (Other open bugs)
unspecified
All All
: Unprioritized enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
http://www.google-melange.com/gci/tas...
gci2013 https://www.mediawiki.org/wik...
: easy
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-12-23 17:34 UTC by Jeff Hall
Modified: 2014-07-09 08:58 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Jeff Hall 2013-12-23 17:34:19 UTC
We currently have browser tests for two of the Mediawiki preferences tabs:

* Appearance: https://github.com/wikimedia/qa-browsertests/blob/master/features/preferences_appearance.feature
* Date and Time: https://github.com/wikimedia/qa-browsertests/blob/master/features/preferences_datetime.feature

We should add a new browser test (in the same repo) for the "Gadgets" tab, to make sure that all expected page elements are present with each release (i.e. make sure we don't create any regressions!).
Comment 1 Gerrit Notification Bot 2013-12-23 20:34:53 UTC
Change 103411 had a related patch set uploaded by Mayankmadan:
Additional browsertest for gadgets tab in preferences

https://gerrit.wikimedia.org/r/103411
Comment 2 Gerrit Notification Bot 2013-12-30 15:54:10 UTC
Change 103411 abandoned by Mayankmadan:
Additional browsertest for gadgets tab in preferences

Reason:
Not working on this anymore

https://gerrit.wikimedia.org/r/103411
Comment 3 Andre Klapper 2014-02-06 17:44:21 UTC
Would Mayank's patch in https://gerrit.wikimedia.org/r/103411 be something to continue on for a new contributor?
Comment 4 Željko Filipin 2014-02-07 22:40:00 UTC
Andre, I do not think that the patch contains code that a new contributor could use.
Comment 5 Gerrit Notification Bot 2014-03-05 21:33:00 UTC
Change 117088 had a related patch set uploaded by Vikassy:
Added browser test for Preferences Gadgets tab

https://gerrit.wikimedia.org/r/117088
Comment 6 Željko Filipin 2014-03-18 12:50:58 UTC
(In reply to Jeff Hall from comment #0)
> We currently have browser tests for two of the Mediawiki preferences tabs:
> 
> * Appearance:
> https://github.com/wikimedia/qa-browsertests/blob/master/features/
> preferences_appearance.feature
> * Date and Time:
> https://github.com/wikimedia/qa-browsertests/blob/master/features/
> preferences_datetime.feature
> 
> We should add a new browser test (in the same repo) for the "Gadgets" tab,
> to make sure that all expected page elements are present with each release
> (i.e. make sure we don't create any regressions!).

How useful is this test? Do we really care if a checkbox is on the page? If a gadget is broken or removed, will the checkbox be automatically removed?

Also, gadgets are not the same at en.wikipedia.beta.wmflabs.org and test2.wikipedia.org. Do we need to check gadgets at just one site, or both?
Comment 7 Željko Filipin 2014-07-09 08:58:11 UTC
Resolving wontfix because of the last two comments on the related commit:

https://gerrit.wikimedia.org/r/#/c/117088/

Zfilipin
Jun 30 10:04 AM
Patch Set 7: Code-Review-2
This commit should be moved to mediawiki/core:
https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/core

Cmcmahon
Jun 30 5:57 PM
Patch Set 7: Code-Review-2
This build should not be moved to /mediawiki/core. Tests in core should always pass on a bare wiki, and a bare wiki has no Gadgets tab.
Comment 8 Gerrit Notification Bot 2014-07-09 08:58:39 UTC
Change 117088 abandoned by Zfilipin:
Added browser test for Preferences Gadgets tab

Reason:
We no longer have a repository where this commit would go.

https://gerrit.wikimedia.org/r/117088

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links