def test_bake_selecting_license(cookies, license_name, target_string, custom_template): """Test to check if LICENSE.txt gets the correct license selected.""" with bake_in_temp_dir(cookies, extra_context={'open_source_license': license_name}, template=custom_template): assert target_string in Path("LICENSE.txt").read_text() assert license_name in Path("setup.py").read_text()
def fixture_options_baked(cookies_session, request, custom_template): """ Bake a cookie cutter, parameterized by configurations. Provides the configuration dict, and changes into the directory with the baked result. """ with bake_in_temp_dir(cookies_session, extra_context=request.param, template=custom_template): yield request.param