def test_ignore_globs_settings(local_settings): with open(os.path.join(os.getcwd(), ".config", "wandb", "settings"), "w") as f: f.write("""[default] ignore_globs=foo,bar""") s = Settings(_files=True) s.setdefaults() assert s.ignore_globs == ["foo", "bar"]
def test_ignore_globs_env(): s = Settings() s._apply_environ({"WANDB_IGNORE_GLOBS": "foo,bar"}) s.setdefaults() assert s.ignore_globs == ( "foo", "bar", )
def test_attrib_get(): s = Settings() s.setdefaults() assert s.base_url == "https://api.wandb.ai"
def test_ignore_globs_env(): s = Settings(_environ={"WANDB_IGNORE_GLOBS": "foo,bar"}) s.setdefaults() assert s.ignore_globs == ["foo", "bar"]
def test_ignore_globs_explicit(): s = Settings(ignore_globs=["foo"]) s.setdefaults() assert s.ignore_globs == ["foo"]
def test_ignore_globs(): s = Settings() s.setdefaults() assert s.ignore_globs == []