Skip to content

Commit e21c690

Browse files
author
Alex Meadows
committed
process_tracker_python-102 Add relationship to extract and extract location
🐛 Fixed ProcessTracker tests Needed table cleanup for new tables in ProcessTracker. Closes #102
1 parent e66fd8f commit e21c690

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

tests/test_process_tracker.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
ExtractDatasetType,
2020
ExtractProcess,
2121
ExtractStatus,
22+
ExtractSource,
2223
Location,
2324
)
2425
from process_tracker.models.process import (
@@ -43,9 +44,11 @@
4344
Source,
4445
SourceContact,
4546
SourceDatasetType,
47+
SourceLocation,
4648
SourceObject,
4749
SourceObjectAttribute,
4850
SourceObjectDatasetType,
51+
SourceObjectLocation,
4952
)
5053

5154
from process_tracker.utilities.data_store import DataStore, ClusterProcess
@@ -117,12 +120,16 @@ def tearDown(self):
117120
:return:
118121
"""
119122
self.session.query(ExtractProcess).delete()
123+
self.session.query(ExtractSource).delete()
120124
self.session.query(ExtractDatasetType).delete()
121125
self.session.query(SourceDatasetType).delete()
122126
self.session.query(SourceObjectDatasetType).delete()
127+
self.session.query(SourceLocation).delete()
128+
self.session.query(SourceObjectLocation).delete()
123129
self.session.query(ProcessDatasetType).delete()
124130
self.session.query(ErrorTracking).delete()
125131
self.session.query(ProcessTracking).delete()
132+
self.session.query(Process)
126133
self.session.query(Extract).delete()
127134
self.session.query(ErrorType).delete()
128135
self.session.commit()

0 commit comments

Comments
 (0)