def test_rowset_as_schema(self): from StringIO import StringIO as sio ts = CSVTableSet(sio('''name,dob\nmk,2012-01-02\n''')) rs = ts.tables[0] jts = rowset_as_jts(rs).as_dict() assert_equal(jts['fields'], [ {'type': 'string', 'id': u'name', 'label': u'name'}, {'type': 'date', 'id': u'dob', 'label': u'dob'}])
def test_rowset_as_schema(self): from StringIO import StringIO as sio ts = CSVTableSet(sio('''name,dob\nmk,2012-01-02\n''')) rs = ts.tables[0] jts = rowset_as_jts(rs).as_dict() assert_equal(jts['fields'], [ {'type': 'string', 'id': u'name', 'label': u'name'}, {'type': 'date', 'id': u'dob', 'label': u'dob'}])
def test_rowset_as_schema(self): from StringIO import StringIO as sio ts = CSVTableSet(sio("""name,dob\nmk,2012-01-02\n""")) rs = ts.tables[0] jts = rowset_as_jts(rs).as_dict() assert_equal( jts["fields"], [{"type": "string", "id": u"name", "label": u"name"}, {"type": "date", "id": u"dob", "label": u"dob"}], )