def lookup(): fips_codes = find_state_county_place_fips(request.args.get('search_field')) form = FipsFinderForm() return render_template('index.html', title = 'FIPS Lookup', form = form, state_fips = fips_codes['state'], county_fips = fips_codes['county'], place_fips = fips_codes['place'])
def test_find_state_county_place_fips(self): """given a search term, returns the matching fips codes for a state, county, state""" fips_codes = find_state_county_place_fips("denver") self.assertEqual(fips_codes['state'],[]) self.assertIn('Denver County, Colorado: 08031', fips_codes['county']) self.assertIn('Denver town, Indiana: 1817776', fips_codes['place'])