@@ -45,7 +45,7 @@ def test_round_trip(self):
4545 self .cur .execute ('''
4646 insert into covidcast values
4747 (0, 'src', 'sig', 'day', 'county', 20200414, '01234',
48- 123, 1.5, 2.5, 3.5, 456, 4)
48+ 123, 1.5, 2.5, 3.5, 456, 4, 20200414, 0 )
4949 ''' )
5050 self .cnx .commit ()
5151
@@ -83,17 +83,17 @@ def test_location_wildcard(self):
8383 self .cur .execute ('''
8484 insert into covidcast values
8585 (0, 'src', 'sig', 'day', 'county', 20200414, '11111',
86- 123, 10, 11, 12, 456, 13),
86+ 123, 10, 11, 12, 456, 13, 20200414, 0 ),
8787 (0, 'src', 'sig', 'day', 'county', 20200414, '22222',
88- 123, 20, 21, 22, 456, 23),
88+ 123, 20, 21, 22, 456, 23, 20200414, 0 ),
8989 (0, 'src', 'sig', 'day', 'county', 20200414, '33333',
90- 123, 30, 31, 32, 456, 33),
90+ 123, 30, 31, 32, 456, 33, 20200414, 0 ),
9191 (0, 'src', 'sig', 'day', 'msa', 20200414, '11111',
92- 123, 40, 41, 42, 456, 43),
92+ 123, 40, 41, 42, 456, 43, 20200414, 0 ),
9393 (0, 'src', 'sig', 'day', 'msa', 20200414, '22222',
94- 123, 50, 51, 52, 456, 53),
94+ 123, 50, 51, 52, 456, 53, 20200414, 0 ),
9595 (0, 'src', 'sig', 'day', 'msa', 20200414, '33333',
96- 123, 60, 61, 62, 456, 634)
96+ 123, 60, 61, 62, 456, 634, 20200414, 0 )
9797 ''' )
9898 self .cnx .commit ()
9999
@@ -147,17 +147,17 @@ def test_location_timeline(self):
147147 self .cur .execute ('''
148148 insert into covidcast values
149149 (0, 'src', 'sig', 'day', 'county', 20200411, '01234',
150- 123, 10, 11, 12, 456, 13),
150+ 123, 10, 11, 12, 456, 13, 20200413, 2 ),
151151 (0, 'src', 'sig', 'day', 'county', 20200412, '01234',
152- 123, 20, 21, 22, 456, 23),
152+ 123, 20, 21, 22, 456, 23, 20200413, 1 ),
153153 (0, 'src', 'sig', 'day', 'county', 20200413, '01234',
154- 123, 30, 31, 32, 456, 33),
154+ 123, 30, 31, 32, 456, 33, 20200413, 0 ),
155155 (0, 'src', 'sig', 'day', 'county', 20200411, '11111',
156- 123, 40, 41, 42, 456, 43),
156+ 123, 40, 41, 42, 456, 43, 20200413, 2 ),
157157 (0, 'src', 'sig', 'day', 'county', 20200412, '22222',
158- 123, 50, 51, 52, 456, 53),
158+ 123, 50, 51, 52, 456, 53, 20200413, 1 ),
159159 (0, 'src', 'sig', 'day', 'county', 20200413, '33333',
160- 123, 60, 61, 62, 456, 63)
160+ 123, 60, 61, 62, 456, 63, 20200413, 0 )
161161 ''' )
162162 self .cnx .commit ()
163163
@@ -211,7 +211,7 @@ def test_unique_key_constraint(self):
211211 self .cur .execute ('''
212212 insert into covidcast values
213213 (0, 'src', 'sig', 'day', 'county', 20200414, '01234',
214- 0, 0, 0, 0, 0, 0)
214+ 0, 0, 0, 0, 0, 0, 20200414, 0 )
215215 ''' )
216216 self .cnx .commit ()
217217
@@ -220,17 +220,24 @@ def test_unique_key_constraint(self):
220220 self .cur .execute ('''
221221 insert into covidcast values
222222 (0, 'src', 'sig', 'day', 'county', 20200414, '01234',
223- 1, 1, 1, 1, 1, 1)
223+ 1, 1, 1, 1, 1, 1, 20200414, 0 )
224224 ''' )
225225
226+ # succeed to insert different dummy data under a different issue
227+ self .cur .execute ('''
228+ insert into covidcast values
229+ (0, 'src', 'sig', 'day', 'county', 20200414, '01234',
230+ 1, 1, 1, 1, 1, 1, 20200415, 1)
231+ ''' )
232+
226233 def test_nullable_columns (self ):
227234 """Missing values should be surfaced as null."""
228235
229236 # insert dummy data
230237 self .cur .execute ('''
231238 insert into covidcast values
232239 (0, 'src', 'sig', 'day', 'county', 20200414, '01234',
233- 123, 0.123, NULL, NULL, 456, NULL)
240+ 123, 0.123, NULL, NULL, 456, NULL, 20200414, 0 )
234241 ''' )
235242 self .cnx .commit ()
236243
@@ -268,15 +275,15 @@ def test_temporal_partitioning(self):
268275 self .cur .execute ('''
269276 insert into covidcast values
270277 (0, 'src', 'sig', 'hour', 'state', 2020041714, 'vi',
271- 123, 10, 11, 12, 456, 13),
278+ 123, 10, 11, 12, 456, 13, 2020041714, 0 ),
272279 (0, 'src', 'sig', 'day', 'state', 20200417, 'vi',
273- 123, 20, 21, 22, 456, 23),
280+ 123, 20, 21, 22, 456, 23, 20200417, 00 ),
274281 (0, 'src', 'sig', 'week', 'state', 202016, 'vi',
275- 123, 30, 31, 32, 456, 33),
282+ 123, 30, 31, 32, 456, 33, 202016, 0 ),
276283 (0, 'src', 'sig', 'month', 'state', 202004, 'vi',
277- 123, 40, 41, 42, 456, 43),
284+ 123, 40, 41, 42, 456, 43, 202004, 0 ),
278285 (0, 'src', 'sig', 'year', 'state', 2020, 'vi',
279- 123, 50, 51, 52, 456, 53)
286+ 123, 50, 51, 52, 456, 53, 2020, 0 )
280287 ''' )
281288 self .cnx .commit ()
282289
0 commit comments