mirror of
https://github.com/moparisthebest/wget
synced 2024-07-03 16:38:41 -04:00
f8e9a64ec7
Add (lots) of documentation for various parts of the test suite in the form of Python docstrings. Also, clean up some of the redundant code and fix indentation issues.
19 lines
477 B
Python
19 lines
477 B
Python
from conf import hook
|
|
|
|
""" Pre-Test Hook: LocalFiles
|
|
This is a pre-test hook used to generate the specific environment before a test
|
|
is run. The LocalFiles hook creates the files which should exist on disk before
|
|
invoking Wget.
|
|
"""
|
|
|
|
|
|
@hook()
|
|
class LocalFiles:
|
|
def __init__(self, local_files):
|
|
self.local_files = local_files
|
|
|
|
def __call__(self, _):
|
|
for f in self.local_files:
|
|
with open(f.name, 'w') as fp:
|
|
fp.write(f.content)
|