def unnfinished_test_quick_convert_csv_to_arrays_lats_longs_file(self): (handle, file_name) = tempfile.mkstemp('.csv', 'test_csv_interface_') os.close(handle) LONGITUDE = [11.5, 11.6, 11.7, 11.8] LATITUDE = [-3.1, -3.2, -3.3, -3.4] WALLS = ['Brick veneer', 'Double Brick', 'Fibro', 'Double Brick'] attribute_dic = {'LONGITUDE': LONGITUDE, 'LATITUDE': LATITUDE, 'WALLS': WALLS} title_index_dic = {'LONGITUDE': 0, 'LATITUDE': 1, 'WALLS': 2} util.dict2csv(file_name, title_index_dic, attribute_dic) print "file_name", file_name lon = csvi.quick_convert_csv_to_arrays(file_name, LONGITUDE=float) assert lon.keys()[0] == 'LONGITUDE' assert len(lon.keys()) == 1 assert scipy.allclose(LONGITUDE, lon['LONGITUDE']) all_conversions = {'LONGITUDE': float, 'LATITUDE': float, 'WALLS': str} all = csvi.quick_convert_csv_to_arrays(self.dummy_f, **all_conversions) assert len(all.keys()) == 3 assert scipy.allclose(LATITUDE, all['LATITUDE']) assert scipy.allclose(LONGITUDE, all['LONGITUDE']) assert scipy.allclose(self.WALLS == all['WALLS']) os.remove(file_name)
def unnfinished_test_quick_convert_csv_to_arrays_lats_longs_file(self): (handle, file_name) = tempfile.mkstemp('.csv', 'test_csv_interface_') os.close(handle) LONGITUDE = [11.5, 11.6, 11.7, 11.8] LATITUDE = [-3.1, -3.2, -3.3, -3.4] WALLS = ['Brick veneer', 'Double Brick', 'Fibro', 'Double Brick'] attribute_dic = { 'LONGITUDE': LONGITUDE, 'LATITUDE': LATITUDE, 'WALLS': WALLS } title_index_dic = {'LONGITUDE': 0, 'LATITUDE': 1, 'WALLS': 2} util.dict2csv(file_name, title_index_dic, attribute_dic) print "file_name", file_name lon = csvi.quick_convert_csv_to_arrays(file_name, LONGITUDE=float) assert lon.keys()[0] == 'LONGITUDE' assert len(lon.keys()) == 1 assert scipy.allclose(LONGITUDE, lon['LONGITUDE']) all_conversions = {'LONGITUDE': float, 'LATITUDE': float, 'WALLS': str} all = csvi.quick_convert_csv_to_arrays(self.dummy_f, **all_conversions) assert len(all.keys()) == 3 assert scipy.allclose(LATITUDE, all['LATITUDE']) assert scipy.allclose(LONGITUDE, all['LONGITUDE']) assert scipy.allclose(self.WALLS == all['WALLS']) os.remove(file_name)
def test_quick_convert_csv_to_arrays_lats_longs(self): lon = csvi.quick_convert_csv_to_arrays(self.dummy_f, LONGITUDE=float) assert lon.keys()[0] == 'LONGITUDE' assert len(lon.keys()) == 1 assert scipy.alltrue(self.LONGITUDE == lon['LONGITUDE']) all_conversions = {'LONGITUDE': float, 'LATITUDE': float, 'WALLS': str} all = csvi.quick_convert_csv_to_arrays(self.dummy_f, **all_conversions) assert len(all.keys()) == 3 assert scipy.alltrue(self.LATITUDE == all['LATITUDE']) assert scipy.alltrue(self.LONGITUDE == all['LONGITUDE']) assert scipy.alltrue(self.WALLS == all['WALLS'])