@@ -101,7 +101,43 @@ func TestGUID(t *testing.T) {
101101 }{
102102 {
103103 "/some/type<some id>\t \" foo\" @[]\t /some/type<some id>" ,
104- "/some/type<some id>\t \" foo\" @[]\t \" bar\" @[]" ,
104+ "/some/type<some id>\t \" foo\" @[]\t /some/type<some id>" ,
105+ },
106+ {
107+ "/some/type<some id>\t \" foo\" @[2015-01-01T00:00:00-09:00]\t /some/type<some id>" ,
108+ "/some/type<some id>\t \" foo\" @[2015-01-01T00:00:00-09:00]\t /some/type<some id>" ,
109+ },
110+ {
111+ "/some/type<some id>\t \" foo\" @[2015-01-01T00:00:00-09:00]\t /some/type<some id>" ,
112+ "/some/type<some id>\t \" foo\" @[2015-01-01T01:00:00-08:00]\t /some/type<some id>" ,
113+ },
114+ {
115+ "/some/type<some id>\t \" foo\" @[]\t \" bar\" @[2015-01-01T00:00:00-09:00]" ,
116+ "/some/type<some id>\t \" foo\" @[]\t \" bar\" @[2015-01-01T00:00:00-09:00]" ,
117+ },
118+ {
119+ "/some/type<some id>\t \" foo\" @[]\t \" bar\" @[2015-01-01T00:00:00-09:00]" ,
120+ "/some/type<some id>\t \" foo\" @[]\t \" bar\" @[2015-01-01T01:00:00-08:00]" ,
121+ },
122+ {
123+ "/some/type<some id>\t \" foo\" @[]\t \" true\" ^^type:bool" ,
124+ "/some/type<some id>\t \" foo\" @[]\t \" true\" ^^type:bool" ,
125+ },
126+ {
127+ "/some/type<some id>\t \" foo\" @[]\t \" 1\" ^^type:int64" ,
128+ "/some/type<some id>\t \" foo\" @[]\t \" 1\" ^^type:int64" ,
129+ },
130+ {
131+ "/some/type<some id>\t \" foo\" @[]\t \" 1\" ^^type:float64" ,
132+ "/some/type<some id>\t \" foo\" @[]\t \" 1\" ^^type:float64" ,
133+ },
134+ {
135+ "/some/type<some id>\t \" foo\" @[]\t \" text\" ^^type:text" ,
136+ "/some/type<some id>\t \" foo\" @[]\t \" text\" ^^type:text" ,
137+ },
138+ {
139+ "/some/type<some id>\t \" foo\" @[]\t \" [0 0 0]\" ^^type:blob" ,
140+ "/some/type<some id>\t \" foo\" @[]\t \" [0 0 0]\" ^^type:blob" ,
105141 },
106142 }
107143 for _ , entry := range testTable {
0 commit comments