Support multiple @group test annotations in Simpletest UI

Created on 8 March 2017, almost 8 years ago
Updated 19 August 2024, 4 months ago

Problem/Motivation

Followup to #2296615: Accurately support multiple @groups per test class β†’

#2296615: Accurately support multiple @groups per test class β†’ adds the ability for TestDiscovery to catalogue tests by multiple groups.

This means that the Simpletest UI test page needs an update to support these groups.

Proposed resolution

  1. Remove the table row grouping from the Simpletest web UI listing. Add a new "Groups" table column + 'data-test-group' HTML attributes on test rows instead.

  2. Add a new "Group" select dropdown to the JavaScript-driven instant-search/filter of the table, so the list of tests can be filtered by any group.

  3. Use the "select-all" tableselect checkbox to select all tests of an instant-filtered group.

Remaining tasks

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Closed: outdated

Version

3.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States mile23 Seattle, WA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024