def test_merge_auth( options, config, expected_private_token, expected_oauth_token, expected_job_token, ): cp = GitlabConfigParser() cp.private_token = config["private_token"] cp.oauth_token = config["oauth_token"] cp.job_token = config["job_token"] private_token, oauth_token, job_token = Gitlab._merge_auth(options, cp) assert private_token == expected_private_token assert oauth_token == expected_oauth_token assert job_token == expected_job_token