bcgov / bcbb

A collection of modules for the Drupal base build used to streamline the build and deployment of applications at Ministry of Finance.
GNU General Public License v2.0
2 stars 0 forks source link

Automated tests are failing due to bootstrap_layouts module #14

Closed CraigClark closed 1 year ago

CraigClark commented 1 year ago

OP timer


Describe the bug

We found an issue with a contributed module that is causing automated tests to fail. The issue was reported to the maintainer

This needs to be discussed at a base-build meeting.

The bootstrap_layouts module is used by page manager to provide the layout we are using for the search result page. This module is convenient because it has multiple BS5 layouts to choose from. You can also add custom classes to regions.

Making custom layouts is not a bug deal, it would get around the issue we have with tests failing. The down side of custom layouts is that they are typically done in code. So the options provided by bootstrap_layouts would not be available to site builders.

That being said, the inability to write automated tests is a serious issue, especially for a feature as important as search.

Task

As a team, figure out if we want to stay with bootstrap_layouts. If now, what do we do instead?

Related:

CraigClark commented 1 year ago

This was discussed at the base-build meeting today.

Actions

Choose one of