mirror of https://github.com/scrapy/scrapy.git
per slot settings: error calculation metho updated
This commit is contained in:
parent
12d52a4f08
commit
042012f6bd
|
|
@ -70,6 +70,6 @@ class CrawlTestCase(TestCase):
|
|||
tolerance = 0.3
|
||||
|
||||
delays_real = {k: v[1] - v[0] for k, v in times.items()}
|
||||
error_delta = {k: 1 - delays_real[k] / v.delay for k, v in slots.items()}
|
||||
error_delta = {k: 1 - min(delays_real[k], v.delay) / max(delays_real[k], v.delay) for k, v in slots.items()}
|
||||
|
||||
self.assertTrue(max(list(error_delta.values())) < tolerance)
|
||||
|
|
|
|||
Loading…
Reference in New Issue