Monthly billing has been updated to populate for letters.

This commit is contained in:
Rebecca Law
2017-12-12 15:54:59 +00:00
parent d9db4691a1
commit 4ea79d9eb1
6 changed files with 73 additions and 20 deletions

View File

@@ -1,5 +1,4 @@
import uuid
from _decimal import Decimal
from datetime import datetime, timedelta
from freezegun import freeze_time
@@ -218,7 +217,7 @@ def test_get_monthly_billing_data_where_start_date_before_rate_returns_empty(
def test_billing_letter_data_per_month_query(
notify_db_session
):
rate = create_letter_rate()
create_letter_rate()
service = create_service()
template = create_template(service=service, template_type='letter')
create_notification(template=template, billable_units=1, created_at=datetime(2017, 2, 1, 13, 21),
@@ -233,4 +232,5 @@ def test_billing_letter_data_per_month_query(
end_date=datetime(2017, 2, 28))
assert len(results) == 1
assert results[0].rate == Decimal('0.31')
assert results[0].rate == 0.31
assert results[0].billing_units == 3