Our tests currently use hourly intervals. #3038991: Prorating logic is not correct for prepaid subscriptions has shown that hourly intervals can hide bugs, since they produce billing periods that are always equal, unlike monthly ones.

To prepare for fixing that issue, let's convert our tests to use monthly intervals.

Let's also move SubscriptionActivateTest to Plugin\AdvancedQueue\JobType\SubscriptionActivateTest, since the test class should match the namespace of the class it is testing.

Comments

bojanz created an issue. See original summary.

bojanz’s picture

Title: Improve the tests » Improve the tests, move from hourly to monthly intervals

  • bojanz committed 1595cac on 8.x-1.x
    Issue #3039395 by bojanz: Improve the tests, move from hourly to monthly...
bojanz’s picture

Status: Active » Fixed

Done.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.