mediawiki-extensions-Visual.../modules/ve-mw/tests/ui/widgets
Thiemo Kreuz 9297428eca Improve test coverage of template dialog outline
This focuses on some scenarios that are
a) complex enough to be worth a test,
b) but simple enough so I don't need to spend hours on comming up
   with a test setup. ;-)

This patch also simplifies the ARIA related code in
MWTransclusionOutlinePartWidget a bit.
* Check 1 of the 3 ARIA configs only. Only having one is already
  helpful and should not be skipped.
* No need for the large conditional. setAriaDescribedBy() works fine
  with undefined.

Bug: T291157
Change-Id: I142782ec9b96147de64497f4f6a373eae05b9c8e
2022-05-04 12:01:58 +02:00
..
ve.ui.MWParameterCheckboxInputWidget.test.js Consistent use of .forEach() in QUnit tests 2021-09-07 14:27:25 +02:00
ve.ui.MWParameterSearchWidget.test.js Remove not needed self = this indirections 2022-02-21 10:52:24 +01:00
ve.ui.MWTemplateTitleInputWidget.test.js tests: Use ve.test.utils.newMwEnvironment() 2022-03-10 01:44:11 +00:00
ve.ui.MWTransclusionOutlineButtonWidget.test.js Improve test coverage of template dialog outline 2022-05-04 12:01:58 +02:00
ve.ui.MWTransclusionOutlineParameterSelectWidget.test.js assert.ok -> assert.true 2021-11-09 00:30:20 +00:00
ve.ui.MWTransclusionOutlineParameterWidget.test.js assert.ok -> assert.true 2021-11-09 00:30:20 +00:00
ve.ui.MWTransclusionOutlinePartWidget.test.js Improve test coverage of template dialog outline 2022-05-04 12:01:58 +02:00
ve.ui.MWTransclusionOutlinePlaceholderWidget.test.js Improve test coverage of template dialog outline 2022-05-04 12:01:58 +02:00
ve.ui.MWTransclusionOutlineTemplateWidget.test.js Improve test coverage of template dialog outline 2022-05-04 12:01:58 +02:00
ve.ui.MWTransclusionOutlineWidget.test.js Remove obsolete performance bottleneck from TransclusionModel 2021-12-06 17:36:53 +00:00