Expand the phpunit test coverage for module_filter

Created on 19 December 2022, almost 2 years ago
Updated 1 July 2024, 5 months ago

Problem/Motivation

The module has low automated test coverage, placing a burden to test changes manually. Bugs can be introduced and get missed.

Automated tests are needed for:

Extend page

  • Testing that the tabs for core appear
  • Testing recently enabled and newly available tabs appear
  • Install a random core module and see that it appears in 'recently enabled' tab
  • Test that a new module appears in the 'newly available' tab
  • Test the filter for title, machine name, and description (functional javascript)

Uninstall

  • Test for filter input
  • Test filter for title and description (functional javascript)

Available Updates

  • Test for filter text input [done]
  • Test radio button [done] (added a javascript test to cover both of these)

Permissions

  • Test for filter input
  • Test filter on module name (functional javascript)

Module Settings

  • Test the settings form (Kernel)
πŸ“Œ Task
Status

Fixed

Version

4.0

Component

Code

Created by

πŸ‡¬πŸ‡§United Kingdom jonathan1055

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