User:Novem Linguae/Scripts/UserHighlighterSimple/testcases

For testing User:Novem_Linguae/Scripts/UserHighlighterSimple.js user script.

Perm colors

 * IP
 * Normal User
 * >500 Edits
 * >10,000 Edits
 * New Page Reviewer
 * Former Admin
 * Admin
 * Bureaucrat
 * Arbitration Committee
 * Steward
 * WMF

Perms that no longer have their own colors

 * Pending Changes Reviewer
 * Page Mover
 * Template Editor
 * Checkuser
 * Oversight
 * Interface Administrator
 * Sysadmin
 * Staff
 * Global Interface Editors
 * WMF Support & Safety
 * Software developers (mediawiki +2)
 * Global sysops
 * Founder

By source
To test that each external file is being loaded by the script correctly.


 * Productive IPs
 * Arbcom
 * Everybody else
 * linkedUsernames.json (should be light blue)
 * linkedUsernames.json (should be red)
 * linkedUsernames.json (should be brown)
 * linkedUsernames.json name with space (should be light blue)
 * _addHardCodedSocks (should be brown)

Fixed

 * — xaosflux  Talk 16:09, 13 August 2020 (UTC)
 * – Novem Linguae (talk) 08:31, 29 January 2021 (UTC)
 * GrammarDamner  how are things?  19:00, 8 December 2020 (UTC)
 * – MJL &thinsp;‐Talk‐☖ 18:05, 8 December 2020 (UTC)
 * 🌈WaltCip - (talk)  11:05, 11 July 2022 (UTC)
 * Coffee
 * Rudget ( review )
 * &ddagger; Night Watch &omega;    (talk)   02:02, 24 September 2022 (UTC)
 * FOX 52 talk! 06:48, 11 August 2023 (UTC)
 * SilverLocust 💬 23:18, 1 September 2023 (UTC)
 * Rich T&#x7C;C&#x7C;E-Mail 03:06, 12 November 2023 (UTC)

Can't fix - a parent element's background color is causing the problem
Would probably need special JQuery to handle this. Probably not worth it.
 *  Chzz  ►   - also, they are blocked, causing a gadget to add opacity
 * Daß Wölf 11:33, 14 February 2023 (UTC)
 * -- foobarbaz 02:12, 26 July 2023 (UTC)
 * Maine  🦞  12:56, 24 March 2023 (UTC)
 * Dylan &#124; &#9993; &#124; ✓ 02:52, 26 May 2023 (UTC)
 * Ulysses Grant Official
 * TwistedAxe  [contact]  12:40, 26 June 2023 (UTC)
 * ~ AlaskaGal~ ^_^ 19:58, 6 July 2023 (UTC)

No userpage

 * —Trappist the monk (talk) (both should be light blue)

500-9999 edits but not extendedconfirmed

 * User:TheWeakWilled (should be gray)

Long URLs - user

 * https://en.wikipedia.org/wiki/User:Novem_Linguae
 * https://en.wikipedia.org/w/index.php?title=User:Novem_Linguae
 * https://en.wikipedia.org/w/index.php?title=User:Novem_Linguae&action=edit&redlink=1

Long URLs - user talk

 * https://en.wikipedia.org/wiki/User_talk:Novem_Linguae
 * https://en.wikipedia.org/w/index.php?title=User_talk:Novem_Linguae
 * https://en.wikipedia.org/w/index.php?title=User_talk:Novem_Linguae&action=edit&redlink=1

Subpages

 * User:Novem_Linguae/Scripts/UserHighlighterSimple.js - don't highlight

Other wikis

 * meta - all usernames (including non-WMF usernames) should be highlighted

Hover text should match color

 * Should be red AND hover text should say "Arbitration Committee", not "Bureaucrat" (popups must be disabled)

Cache will not clear

 * User:XJamRastafire - should be brown