Пример #1
0
 def test_merge_the_dades_no_new_dade_record(self):
     CountyMortgageData.objects.get(fips=self.new_dade_fips).delete()
     with self.assertRaises(CountyMortgageData.DoesNotExist):
         CountyMortgageData.objects.get(fips=self.new_dade_fips)
     merge_the_dades()
     with self.assertRaises(CountyMortgageData.DoesNotExist):
         CountyMortgageData.objects.get(fips=self.old_dade_fips)
Пример #2
0
 def test_merge_the_dades_no_new_dade_record(self):
     CountyMortgageData.objects.get(fips=self.new_dade_fips).delete()
     with self.assertRaises(CountyMortgageData.DoesNotExist):
         CountyMortgageData.objects.get(fips=self.new_dade_fips)
     merge_the_dades()
     with self.assertRaises(CountyMortgageData.DoesNotExist):
         CountyMortgageData.objects.get(fips=self.old_dade_fips)
Пример #3
0
 def test_merge_the_dades(self):
     merge_the_dades()
     new_dade = CountyMortgageData.objects.get(fips=self.new_dade_fips)
     for field in ['current', 'thirty', 'sixty', 'ninety', 'other']:
         self.assertEqual(getattr(new_dade, field), 200)
     self.assertEqual(new_dade.total, 1000)
     with self.assertRaises(CountyMortgageData.DoesNotExist):
         CountyMortgageData.objects.get(fips=self.old_dade_fips)
     # make sure a second run is idempotent
     merge_the_dades()
     for field in ['current', 'thirty', 'sixty', 'ninety', 'other']:
         self.assertEqual(getattr(new_dade, field), 200)
     self.assertEqual(new_dade.total, 1000)
Пример #4
0
 def test_merge_the_dades(self):
     merge_the_dades()
     new_dade = CountyMortgageData.objects.get(fips=self.new_dade_fips)
     for field in ['current', 'thirty', 'sixty', 'ninety', 'other']:
         self.assertEqual(getattr(new_dade, field), 200)
     self.assertEqual(new_dade.total, 1000)
     with self.assertRaises(CountyMortgageData.DoesNotExist):
         CountyMortgageData.objects.get(fips=self.old_dade_fips)
     # make sure a second run is idempotent
     merge_the_dades()
     for field in ['current', 'thirty', 'sixty', 'ninety', 'other']:
         self.assertEqual(getattr(new_dade, field), 200)
     self.assertEqual(new_dade.total, 1000)