restore master test_warcprox.py

This commit is contained in:
Barbara Miller 2018-02-27 19:49:12 -08:00
parent cb05fc0e09
commit 9e2f357bab

View File

@ -1426,20 +1426,11 @@ def test_controller_with_defaults():
assert not wwp.writer_pool.default_warc_writer.record_builder.base32
assert wwp.writer_pool.default_warc_writer.record_builder.digest_algorithm == 'sha1'
class MyEarlyPlugin(warcprox.BaseStandardPostfetchProcessor):
CHAIN_POSITION = 'early'
def _get_process_put(self):
pass
def test_load_plugin():
options = warcprox.Options(port=0, plugins=[
'warcprox.stats.RunningStats',
'warcprox.BaseStandardPostfetchProcessor',
'warcprox.BaseBatchPostfetchProcessor',
'%s.%s' % (__name__, MyEarlyPlugin.__name__),])
'warcprox.BaseBatchPostfetchProcessor',])
controller = warcprox.controller.WarcproxController(options)
assert isinstance(
controller._postfetch_chain[-1],
@ -1460,9 +1451,6 @@ def test_load_plugin():
assert isinstance(
controller._postfetch_chain[-4].listener,
warcprox.stats.RunningStats)
assert issubclass(
controller._postfetch_chain[-5],
warcprox.BaseStandardPostfetchProcessor)
def test_choose_a_port_for_me(warcprox_):
options = warcprox.Options()