Skip to content

[FEATURE] Add backend module to demonstrate testing of them#2022

Merged
oliverklee merged 1 commit intomainfrom
1867-backend-module-to-demonstrate-testing
Mar 27, 2026
Merged

[FEATURE] Add backend module to demonstrate testing of them#2022
oliverklee merged 1 commit intomainfrom
1867-backend-module-to-demonstrate-testing

Conversation

@DanielSiepmann
Copy link
Copy Markdown
Contributor

@DanielSiepmann DanielSiepmann commented Mar 26, 2026

We add a very basic version of a backend module written using extbase. The goal is to provide an working example on how to test backend modules written with extbase.

Relates: #1867

@DanielSiepmann DanielSiepmann force-pushed the 1867-backend-module-to-demonstrate-testing branch from e9fb857 to 4a8f91a Compare March 26, 2026 16:30
@DanielSiepmann DanielSiepmann self-assigned this Mar 26, 2026
@DanielSiepmann DanielSiepmann force-pushed the 1867-backend-module-to-demonstrate-testing branch 2 times, most recently from 30feeb4 to 650c79d Compare March 26, 2026 22:38
@coveralls
Copy link
Copy Markdown

coveralls commented Mar 26, 2026

Pull Request Test Coverage Report for Build 23652500097

Details

  • 6 of 6 (100.0%) changed or added relevant lines in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+1.1%) to 44.898%

Totals Coverage Status
Change from base Build 23651325576: 1.1%
Covered Lines: 132
Relevant Lines: 294

💛 - Coveralls

@DanielSiepmann DanielSiepmann marked this pull request as ready for review March 26, 2026 22:40
@DanielSiepmann DanielSiepmann moved this from In Progress to In Review in Best Practices code sprint Mar 27, 2026
@oliverklee oliverklee requested a review from a team March 27, 2026 10:11
Copy link
Copy Markdown
Contributor

@oliverklee oliverklee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome!

I've added some remarks.

Comment thread Classes/Domain/Repository/TeaRepository.php
Comment thread Resources/Private/Language/locallang_index_mod.xlf Outdated
Comment thread Resources/Private/Language/locallang_index_mod.xlf Outdated
Comment thread Resources/Private/Language/locallang_index_mod.xlf Outdated
Comment thread Resources/Private/Templates/BackendModule/Index.html Outdated
Comment thread Tests/Functional/Controller/BackendModuleControllerTest.php
Comment thread Tests/Functional/Controller/BackendModuleControllerTest.php
Comment thread Tests/Functional/Controller/BackendModuleControllerTest.php
Comment thread Tests/Functional/Controller/BackendModuleControllerTest.php Outdated
Comment thread Tests/Functional/Controller/BackendModuleControllerTest.php Outdated
@github-project-automation github-project-automation bot moved this from In Review to In Progress in Best Practices code sprint Mar 27, 2026
@DanielSiepmann DanielSiepmann force-pushed the 1867-backend-module-to-demonstrate-testing branch from 650c79d to 24487e5 Compare March 27, 2026 11:04
@DanielSiepmann

This comment was marked as outdated.

@DanielSiepmann DanielSiepmann mentioned this pull request Mar 27, 2026
10 tasks
@DanielSiepmann DanielSiepmann moved this from In Progress to In Review in Best Practices code sprint Mar 27, 2026
@DanielSiepmann DanielSiepmann marked this pull request as draft March 27, 2026 14:17
@oliverklee oliverklee moved this from In Review to In Progress in Best Practices code sprint Mar 27, 2026
@DanielSiepmann DanielSiepmann force-pushed the 1867-backend-module-to-demonstrate-testing branch 3 times, most recently from 365fdd2 to bd75b38 Compare March 27, 2026 14:51
@DanielSiepmann DanielSiepmann marked this pull request as ready for review March 27, 2026 14:54
We add a very basic version of a backend module written using extbase.
The goal is to provide an working example on how to test backend modules
written with extbase.

Resolves: #1867
@DanielSiepmann DanielSiepmann force-pushed the 1867-backend-module-to-demonstrate-testing branch from bd75b38 to 0864bcd Compare March 27, 2026 14:56
@DanielSiepmann DanielSiepmann moved this from In Progress to In Review in Best Practices code sprint Mar 27, 2026
@oliverklee oliverklee added the enhancement New feature or request label Mar 27, 2026
@oliverklee oliverklee merged commit 2e49527 into main Mar 27, 2026
41 checks passed
@oliverklee oliverklee deleted the 1867-backend-module-to-demonstrate-testing branch March 27, 2026 16:18
@github-project-automation github-project-automation bot moved this from In Review to Done in Best Practices code sprint Mar 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Development

Successfully merging this pull request may close these issues.

3 participants