From cb05fc0e0997d88b5bc4f19eb8bbb4f7bdd63205 Mon Sep 17 00:00:00 2001 From: Barbara Miller Date: Tue, 27 Feb 2018 18:31:00 -0800 Subject: [PATCH] test issubclass --- tests/test_warcprox.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/tests/test_warcprox.py b/tests/test_warcprox.py index 62326c5..0a9d560 100755 --- a/tests/test_warcprox.py +++ b/tests/test_warcprox.py @@ -1427,11 +1427,10 @@ def test_controller_with_defaults(): assert wwp.writer_pool.default_warc_writer.record_builder.digest_algorithm == 'sha1' -class MyEarlyPlugin(warcprox.BasePostfetchProcessor): +class MyEarlyPlugin(warcprox.BaseStandardPostfetchProcessor): CHAIN_POSITION = 'early' def _get_process_put(self): - recorded_url = self.inq.get(block=True, timeout=0.5) pass @@ -1461,9 +1460,9 @@ def test_load_plugin(): assert isinstance( controller._postfetch_chain[-4].listener, warcprox.stats.RunningStats) - assert isinstance( + assert issubclass( controller._postfetch_chain[-5], - (__name__, MyEarlyPlugin.__name__)) + warcprox.BaseStandardPostfetchProcessor) def test_choose_a_port_for_me(warcprox_): options = warcprox.Options()