mirror of
https://github.com/mirror/wget.git
synced 2026-09-05 22:24:56 +08:00
This is a squashed commit of the following from parallel-wget:ecd6977Refactor mainly the test cases classesd26c8ebCreate package test for test case classes507383dMove server classes to package server.protocol195393bCreate package conf where rules and hooks are put42e482aCreate package exc and move TestFailed to exc82f44f3Fix a typo in Test-Proto.py31e5f33From WgetTest.py move WgetFile to misc422171dCreate package misc, move ColourTerm.py to misc
16 lines
398 B
Python
16 lines
398 B
Python
from exc.test_failed import TestFailed
|
|
from conf import hook
|
|
|
|
# this file is a hook example
|
|
|
|
@hook(alias='SampleHookAlias')
|
|
class SampleHook:
|
|
def __init__(self, sample_hook_arg):
|
|
# do conf initialization here
|
|
self.arg = sample_hook_arg
|
|
|
|
def __call__(self, test_obj):
|
|
# implement hook here
|
|
# if you need the test case instance, refer to test_obj
|
|
pass
|