Do not overwrite user-supplied data by default when copying (#12647)

This commit is contained in:
Adam Turner
2024-07-22 16:00:16 +01:00
committed by GitHub
parent 9e3f4521db
commit 217f267822
9 changed files with 57 additions and 40 deletions

View File

@@ -12,8 +12,8 @@ def _copy_asset_overwrite_hook(app):
Path(__file__).parent.joinpath('myext_static', 'custom-styles.css'),
app.outdir / '_static',
)
# This demonstrates the overwriting
assert css.read_text() == '/* extension styles */\n', 'overwriting failed'
# This demonstrates that no overwriting occurs
assert css.read_text() == '/* html_static_path */\n', 'file overwritten!'
return []