-
Notifications
You must be signed in to change notification settings - Fork 323
Open
Labels
ApprovedThe issue is approvedThe issue is approvedFinanceGitHub request for Finance areaGitHub request for Finance area
Description
Describe the issue
Following the acquisition of the Subscription Billing Module, approximately 22 out of 658 automated tests were disabled because they were failing specifically on Microsoft's internal build infrastructure.
To ensure full code coverage and maintain high-quality standards, we need to re-enable these tests, identify the root cause of the failures (likely environment-specific configurations or dependencies), and apply the necessary fixes so they pass consistently alongside the rest of the suite.
Expected behavior
Upon completion of this task:
- All tests within the Subscription Billing module should be enabled (none marked as disabled or commented out due to failures).
- The entire test suite must achieve a 100% pass rate when executed on a standard Microsoft build container/infrastructure.
Steps to reproduce
- Environment Setup: Spin up a fresh Business Central development container using the standard Microsoft image.
- Code Preparation: Ensure the latest source code for the Subscription Billing module is loaded, including all test units.
- Execution: Run the full suite of 658 tests using the Test Runner.
- Observation: 7 tests currently fail in BC28 environment.
Additional context
No response
I will provide a fix for a bug
- I will provide a fix for a bug
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
ApprovedThe issue is approvedThe issue is approvedFinanceGitHub request for Finance areaGitHub request for Finance area