(tmp_dir, dvc, make_remote)
| 620 | |
| 621 | |
| 622 | def test_target_remote(tmp_dir, dvc, make_remote): |
| 623 | make_remote("default", default=True) |
| 624 | make_remote("myremote", default=False) |
| 625 | |
| 626 | tmp_dir.dvc_gen("foo", "foo") |
| 627 | tmp_dir.dvc_gen("data", {"one": "one", "two": "two"}) |
| 628 | |
| 629 | dvc.push(remote="myremote") |
| 630 | |
| 631 | default = dvc.cloud.get_remote_odb("default") |
| 632 | myremote = dvc.cloud.get_remote_odb("myremote") |
| 633 | |
| 634 | assert set(default.all()) == set() |
| 635 | assert set(myremote.all()) == { |
| 636 | "acbd18db4cc2f85cedef654fccc4a4d8", |
| 637 | "f97c5d29941bfb1b2fdab0874906ab82", |
| 638 | "6b18131dc289fd37006705affe961ef8.dir", |
| 639 | "b8a9f715dbb64fd5c56e7783c6820a61", |
| 640 | } |
| 641 | |
| 642 | clean(["foo", "data"], dvc) |
| 643 | |
| 644 | assert dvc.pull(remote="myremote") == empty_pull | { |
| 645 | "added": ["data" + os.sep, "foo"], |
| 646 | "stats": empty_stats | {"fetched": 4, "added": 3}, |
| 647 | } |
| 648 | |
| 649 | assert set(dvc.cache.local.all()) == { |
| 650 | "acbd18db4cc2f85cedef654fccc4a4d8", |
| 651 | "f97c5d29941bfb1b2fdab0874906ab82", |
| 652 | "6b18131dc289fd37006705affe961ef8.dir", |
| 653 | "b8a9f715dbb64fd5c56e7783c6820a61", |
| 654 | } |
| 655 | |
| 656 | |
| 657 | def test_output_target_remote(tmp_dir, dvc, make_remote): |
nothing calls this directly
no test coverage detected