def test_update_county_meta(self, mock_FIPS): mock_FIPS = self.load_fips(mock_FIPS) self.assertFalse( MortgageMetaData.objects.filter(name='state_county_meta').exists()) update_state_to_geo_meta('county') test_json = MortgageMetaData.objects.get( name='state_county_meta').json_value self.assertEqual(len(test_json), 2)
def test_update_non_msa_meta(self, mock_FIPS, mock_bake_s3): mock_FIPS = self.load_fips(mock_FIPS) self.assertFalse( MortgageMetaData.objects.filter(name='state_msa_meta').exists()) update_state_to_geo_meta('non_msa') self.assertTrue( MortgageMetaData.objects.filter(name='state_msa_meta').exists()) self.assertEqual(mock_bake_s3.call_count, 1)