Delete ProviderStatistics model

This is not being used anywhere, so can be deleted safely.
This commit is contained in:
Katie Smith
2018-05-21 12:12:53 +01:00
parent 71796311fa
commit 0d4fb81235
4 changed files with 2 additions and 44 deletions

View File

@@ -1,4 +1,4 @@
from datetime import (datetime, date, timedelta)
from datetime import datetime, timedelta
import json
import uuid
@@ -22,7 +22,6 @@ from app.models import (
NotificationHistory,
InvitedUser,
Permission,
ProviderStatistics,
ProviderDetails,
ProviderDetailsHistory,
ProviderRates,
@@ -839,28 +838,6 @@ def mmg_provider():
return ProviderDetails.query.filter_by(identifier='mmg').one()
@pytest.fixture(scope='function')
def sample_provider_statistics(notify_db,
notify_db_session,
sample_service,
provider=None,
day=None,
unit_count=1):
if provider is None:
provider = ProviderDetails.query.filter_by(identifier='mmg').first()
if day is None:
day = date.today()
stats = ProviderStatistics(
service=sample_service,
provider_id=provider.id,
day=day,
unit_count=unit_count)
notify_db.session.add(stats)
notify_db.session.commit()
return stats
@pytest.fixture(scope='function')
def mock_firetext_client(mocker, statsd_client=None):
client = FiretextClient()

View File

@@ -37,7 +37,6 @@ from app.dao.services_dao import (
from app.dao.service_permissions_dao import dao_add_service_permission, dao_remove_service_permission
from app.dao.users_dao import save_model_user
from app.models import (
ProviderStatistics,
VerifyCode,
ApiKey,
Template,
@@ -460,14 +459,12 @@ def test_delete_service_and_associated_objects(notify_db,
sample_job,
sample_notification,
sample_invited_user,
sample_permission,
sample_provider_statistics):
sample_permission):
assert ServicePermission.query.count() == len((
SMS_TYPE, EMAIL_TYPE, LETTER_TYPE, INTERNATIONAL_SMS_TYPE
))
delete_service_and_all_associated_db_objects(sample_service)
assert ProviderStatistics.query.count() == 0
assert VerifyCode.query.count() == 0
assert ApiKey.query.count() == 0
assert ApiKey.get_history_model().query.count() == 0