def config(tmpdir): config_ = get_default_config() config_["work_dir"] = os.path.join(tmpdir, "work") config_["artifact_dir"] = os.path.join(tmpdir, "artifacts") config_["hg_ssh_user"] = "******" config_["merge_day_clobber_file"] = "CLOBBER" yield config_
def config(tmpdir): config = get_default_config() config["work_dir"] = os.path.join(tmpdir, "work") config["artifact_dir"] = os.path.join(tmpdir, "artifact") makedirs(config["work_dir"]) makedirs(config["artifact_dir"]) yield config
def context(tmpdir): context = Context() context.config = get_default_config() context.config['work_dir'] = os.path.join(tmpdir, 'work') context.config['artifact_dir'] = os.path.join(tmpdir, 'artifact') mkdir(context.config['work_dir']) mkdir(context.config['artifact_dir']) yield context
def config(tmpdir): config_ = get_default_config() config_["work_dir"] = os.path.join(tmpdir, "work") config_["artifact_dir"] = os.path.join(tmpdir, "artifacts") config_["hg_ssh_user"] = "******" config_["merge_day_clobber_file"] = "CLOBBER" config_["upstream_repo"] = "https://hg.mozilla.org/repo/fake_upstream" yield config_
def config(tmpdir): config = get_default_config() config["work_dir"] = os.path.join(tmpdir, "work") config["artifact_dir"] = os.path.join(tmpdir, "artifact") makedirs(config["work_dir"]) makedirs(config["artifact_dir"]) config["git_ssh_config"] = { "default": { "emailAddress": "*****@*****.**" } } yield config
def test_get_default_config(): parent_dir = os.path.dirname(os.getcwd()) c = script.get_default_config() assert c['work_dir'] == os.path.join(parent_dir, 'work_dir')
def config(tmpdir): config_ = get_default_config() config_["work_dir"] = os.path.join(tmpdir, "work") yield config_
def test_main(monkeypatch): sync_main_mock = MagicMock() monkeypatch.setattr(scriptworker.client, 'sync_main', sync_main_mock) script.main() sync_main_mock.asset_called_once_with(script.async_main, default_config=script.get_default_config())
def context(tmpdir): context = Context() context.config = get_default_config() context.config['work_dir'] = os.path.join(tmpdir, 'work') context.task = {} yield context
def test_main(monkeypatch): sync_main_mock = MagicMock() monkeypatch.setattr(script, "sync_main", sync_main_mock) script.main() sync_main_mock.asset_called_once_with( script.async_main, default_config=script.get_default_config())