1111from funcy import first
1212
1313from dvc .cli import main
14- from dvc .render import REVISION_FIELD , VERSION_FIELD
14+ from dvc .render import REVISION_FIELD
1515
1616JSON_OUT = "vis_data"
1717
@@ -193,35 +193,35 @@ def test_repo_with_plots(tmp_dir, scm, dvc, capsys, run_copy_metrics, repo_with_
193193 ] == _update_datapoints (
194194 linear_v1 ,
195195 {
196- VERSION_FIELD : {
197- "revision" : "workspace" ,
198- "filename" : "linear.json" ,
199- "field" : "y" ,
200- },
196+ "rev" : "workspace" ,
197+ "filename" : "linear.json" ,
198+ "field" : "y" ,
201199 },
202200 )
203201 assert html_result ["linear.json" ]["data" ]["values" ] == _update_datapoints (
204202 linear_v1 ,
205203 {
206204 REVISION_FIELD : "workspace" ,
205+ "filename" : "linear.json" ,
206+ "field" : "y" ,
207207 },
208208 )
209209 assert json_data ["confusion.json" ][0 ]["content" ]["data" ][
210210 "values"
211211 ] == _update_datapoints (
212212 confusion_v1 ,
213213 {
214- VERSION_FIELD : {
215- "revision" : "workspace" ,
216- "filename" : "confusion.json" ,
217- "field" : "actual" ,
218- },
214+ "rev" : "workspace" ,
215+ "filename" : "confusion.json" ,
216+ "field" : "actual" ,
219217 },
220218 )
221219 assert html_result ["confusion.json" ]["data" ]["values" ] == _update_datapoints (
222220 confusion_v1 ,
223221 {
224- REVISION_FIELD : "workspace" ,
222+ "rev" : "workspace" ,
223+ "filename" : "confusion.json" ,
224+ "field" : "actual" ,
225225 },
226226 )
227227 verify_image (tmp_dir , "workspace" , "image.png" , image_v1 , html_path , json_data )
@@ -277,63 +277,63 @@ def test_repo_with_plots(tmp_dir, scm, dvc, capsys, run_copy_metrics, repo_with_
277277 ] == _update_datapoints (
278278 linear_v2 ,
279279 {
280- VERSION_FIELD : {
281- "revision" : "workspace" ,
282- "filename" : "../linear.json" ,
283- "field" : "y" ,
284- },
280+ "rev" : "workspace" ,
281+ "filename" : "../linear.json" ,
282+ "field" : "y" ,
285283 },
286284 ) + _update_datapoints (
287285 linear_v1 ,
288286 {
289- VERSION_FIELD : {
290- "revision" : "HEAD" ,
291- "filename" : "../linear.json" ,
292- "field" : "y" ,
293- },
287+ "rev" : "HEAD" ,
288+ "filename" : "../linear.json" ,
289+ "field" : "y" ,
294290 },
295291 )
296292 assert html_result ["../linear.json" ]["data" ]["values" ] == _update_datapoints (
297293 linear_v2 ,
298294 {
299295 REVISION_FIELD : "workspace" ,
296+ "filename" : "../linear.json" ,
297+ "field" : "y" ,
300298 },
301299 ) + _update_datapoints (
302300 linear_v1 ,
303301 {
304302 REVISION_FIELD : "HEAD" ,
303+ "filename" : "../linear.json" ,
304+ "field" : "y" ,
305305 },
306306 )
307307 assert json_data ["../confusion.json" ][0 ]["content" ]["data" ][
308308 "values"
309309 ] == _update_datapoints (
310310 confusion_v2 ,
311311 {
312- VERSION_FIELD : {
313- "revision" : "workspace" ,
314- "filename" : "../confusion.json" ,
315- "field" : "actual" ,
316- },
312+ "rev" : "workspace" ,
313+ "filename" : "../confusion.json" ,
314+ "field" : "actual" ,
317315 },
318316 ) + _update_datapoints (
319317 confusion_v1 ,
320318 {
321- VERSION_FIELD : {
322- "revision" : "HEAD" ,
323- "filename" : "../confusion.json" ,
324- "field" : "actual" ,
325- },
319+ "rev" : "HEAD" ,
320+ "filename" : "../confusion.json" ,
321+ "field" : "actual" ,
326322 },
327323 )
328324 assert html_result ["../confusion.json" ]["data" ]["values" ] == _update_datapoints (
329325 confusion_v2 ,
330326 {
331327 REVISION_FIELD : "workspace" ,
328+ "filename" : "../confusion.json" ,
329+ "field" : "actual" ,
332330 },
333331 ) + _update_datapoints (
334332 confusion_v1 ,
335333 {
336334 REVISION_FIELD : "HEAD" ,
335+ "filename" : "../confusion.json" ,
336+ "field" : "actual" ,
337337 },
338338 )
339339
@@ -434,7 +434,7 @@ def test_repo_with_config_plots(tmp_dir, capsys, repo_with_config_plots):
434434 repo_state = repo_with_config_plots ()
435435 plots = next (repo_state )
436436
437- html_path , _ , __ = call (capsys )
437+ html_path , json_result , __ = call (capsys )
438438
439439 assert os .path .exists (html_path )
440440 html_result = extract_vega_specs (
@@ -444,15 +444,20 @@ def test_repo_with_config_plots(tmp_dir, capsys, repo_with_config_plots):
444444 "confusion_train_vs_test" ,
445445 ],
446446 )
447+
447448 ble = _update_datapoints (
448449 plots ["data" ]["linear_train.json" ],
449450 {
450- REVISION_FIELD : "linear_train.json" ,
451+ "rev" : "workspace" ,
452+ "filename" : "linear_train.json" ,
453+ "field" : "y" ,
451454 },
452455 ) + _update_datapoints (
453456 plots ["data" ]["linear_test.json" ],
454457 {
455- REVISION_FIELD : "linear_test.json" ,
458+ "rev" : "workspace" ,
459+ "filename" : "linear_test.json" ,
460+ "field" : "y" ,
456461 },
457462 )
458463
0 commit comments