def test_value_to_economy_history(self): self.assessment.value_to_economy = 4444 self.assessment.save() items = EconomicAssessmentHistoryFactory.get_history_items( barrier_id=self.barrier.pk) data = items[-1].data assert data["model"] == "economic_assessment" assert data["field"] == "value_to_economy" assert data["old_value"] == 10000 assert data["new_value"] == 4444
def test_import_market_size_history(self): self.assessment.import_market_size = 3333 self.assessment.save() items = EconomicAssessmentHistoryFactory.get_history_items( barrier_id=self.barrier.pk) data = items[-1].data assert data["model"] == "economic_assessment" assert data["field"] == "import_market_size" assert data["old_value"] == 20000 assert data["new_value"] == 3333
def test_export_value_history(self): self.assessment.export_value = 2222 self.assessment.save() items = EconomicAssessmentHistoryFactory.get_history_items( barrier_id=self.barrier.pk) data = items[-1].data assert data["model"] == "economic_assessment" assert data["field"] == "export_value" assert data["old_value"] == 40000 assert data["new_value"] == 2222
def test_rating_history(self): self.assessment.rating = "HIGH" self.assessment.save() items = EconomicAssessmentHistoryFactory.get_history_items( barrier_id=self.barrier.pk) data = items[-1].data assert data["model"] == "economic_assessment" assert data["field"] == "rating" assert data["old_value"]["name"] == "Low" assert data["new_value"]["name"] == "High"
def test_explanation_history(self): self.assessment.explanation = "New explanation" self.assessment.save() items = EconomicAssessmentHistoryFactory.get_history_items( barrier_id=self.barrier.pk) data = items[-1].data assert data["model"] == "economic_assessment" assert data["field"] == "explanation" assert data["old_value"] == "Some explanation" assert data["new_value"] == "New explanation"
def test_documents_history(self): self.assessment.documents.add("fdb0624e-a549-4f70-b9a2-68896e4d1141") items = EconomicAssessmentHistoryFactory.get_history_items( barrier_id=self.barrier.pk) data = items[-1].data assert data["model"] == "economic_assessment" assert data["field"] == "documents" assert data["old_value"] == [] assert data["new_value"] == [{ "id": "fdb0624e-a549-4f70-b9a2-68896e4d1141", "name": "dog.jpg", }]