MCPcopy
hub / github.com/treeverse/dvc / test_remote_default_cmd

Function test_remote_default_cmd

tests/func/test_remote.py:91–107  ·  view source on GitHub ↗
(dvc)

Source from the content-addressed store, hash-verified

89
90
91def test_remote_default_cmd(dvc):
92 remote = "mys3"
93 ret = main(["remote", "add", "mys3", "s3://bucket/path"])
94 assert ret == 0
95
96 ret = main(["remote", "default", "mys3"])
97 assert ret == 0
98 config_file = os.path.join(dvc.dvc_dir, Config.CONFIG)
99 config = configobj.ConfigObj(config_file)
100 default = config["core"]["remote"]
101 assert default == remote
102
103 ret = main(["remote", "default", "--unset"])
104 assert ret == 0
105 config = configobj.ConfigObj(config_file)
106 default = config.get("core", {}).get("remote")
107 assert default is None
108
109
110def test_show_default(dvc, capsys):

Callers

nothing calls this directly

Calls 3

mainFunction · 0.90
joinMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected