Add Tests and enable gitlab-ci

Created on 13 November 2024, about 1 month ago

Problem/Motivation

Currently, the module lacks automated tests, which limits our ability to detect regressions, ensure code quality, and verify functionality as the module evolves. Adding comprehensive tests will improve maintainability, ensure reliability, and provide a foundation for future enhancements.

Proposed resolution

Create a series of tests to cover key aspects of the module, divided into Unit, Kernel, and Functional tests. Each type will focus on a specific layer of functionality to maximize test efficiency and coverage. This parent issue will track the progress and coordinate the sub-issues for each type of test.

Remaining tasks

  • 📌 Add Unit Tests Active
  • Kernel Tests
  • Functional Tests
  • Fix and require cspell in gitlab-ci
  • Fix and require eslint in gitlab-ci
  • Fix and require phpcs in gitlab-ci
  • Fix and require phpstan in gitlab-ci
  • Fix and require stylelint in gitlab-ci
🌱 Plan
Status

Active

Version

1.0

Component

Code

Created by

🇨🇦Canada joelpittet Vancouver

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

Merge Requests

Comments & Activities

Production build 0.71.5 2024