def test_init_add_login(runner, empty_netrc, local_netrc, request_mocker, query_projects, query_viewer):
query_viewer(request_mocker)
query_projects(request_mocker)
with runner.isolated_filesystem():
with open("netrc", "w") as f:
f.write("previous config")
result = runner.invoke(cli.init, input="%s\nvanpelt\n" % DUMMY_API_KEY)
print(result.output)
print(result.exception)
print(traceback.print_tb(result.exc_info[2]))
assert result.exit_code == 0
with open("netrc", "r") as f:
generatedNetrc = f.read()
with open("wandb/settings", "r") as f:
generatedWandb = f.read()
assert DUMMY_API_KEY in generatedNetrc
assert "previous config" in generatedNetrc
评论列表
文章目录