<div dir="ltr">I have picked up on this again.<div><br></div><div>There would appear to be a failing test in test_agent.py.</div><div><br></div><div>I have added a new test to check that certificateOptions.trustRoot is an instance of  OpensSSLWindowsCertificateAuthorities if wincertstore is available</div><div><br></div><div>And I have modified the existing test  test_setsTrustRootOnContextDefaultTrustRoot to be skipped if wincertstore is available.</div><div><br></div><div>I have run some simple tests using Agent against googlemaps to confirm the host verification works and fails and a similar test with treq. So looks good.</div><div><br></div><div>But before I send up the patch I need to be happy that trial twisted completes with out error. And I keep getting an error on one test but I can't work out what the problem is. Hopefully someone can fathom it from the traceback and point me in the right direction.</div><div><br></div><div>Thanks</div><div><br></div><div><div>[ERROR]</div><div>Traceback (most recent call last):</div><div>Failure: twisted.trial.util.DirtyReactorAggregateError: Reactor was unclean.</div><div>DelayedCalls: (set twisted.internet.base.DelayedCall.debug = True to debug)</div><div><DelayedCall 0x42e4f30 [60.0s] called=0 cancelled=0 ThreadedResolver._cleanup('<a href="http://d.root-servers.net">d.root-servers.net</a>', <Deferred at 0x42e4a80>)></div><div><DelayedCall 0x42e4328 [60.0s] called=0 cancelled=0 ThreadedResolver._cleanup('<a href="http://e.root-servers.net">e.root-servers.net</a>', <Deferred at 0x42e4b48>)></div><div><DelayedCall 0x42e4d28 [60.0s] called=0 cancelled=0 ThreadedResolver._cleanup('<a href="http://f.root-servers.net">f.root-servers.net</a>', <Deferred at 0x42e4fa8>)></div><div><DelayedCall 0x42e4ad0 [60.0s] called=0 cancelled=0 ThreadedResolver._cleanup('<a href="http://h.root-servers.net">h.root-servers.net</a>', <Deferred at 0x42e4a58>)></div><div><DelayedCall 0x4299aa8 [60.0s] called=0 cancelled=0 ThreadedResolver._cleanup('<a href="http://l.root-servers.net">l.root-servers.net</a>', <Deferred at 0x42ce3a0>)></div><div><DelayedCall 0x42e4cb0 [60.0s] called=0 cancelled=0 ThreadedResolver._cleanup('<a href="http://a.root-servers.net">a.root-servers.net</a>', <Deferred at 0x42e40d0>)></div><div><DelayedCall 0x42e4d50 [60.0s] called=0 cancelled=0 ThreadedResolver._cleanup('<a href="http://b.root-servers.net">b.root-servers.net</a>', <Deferred at 0x42e4ee0>)></div><div><DelayedCall 0x42e45d0 [60.0s] called=0 cancelled=0 ThreadedResolver._cleanup('<a href="http://c.root-servers.net">c.root-servers.net</a>', <Deferred at 0x42e4af8>)></div><div><DelayedCall 0x42e4670 [60.0s] called=0 cancelled=0 ThreadedResolver._cleanup('<a href="http://g.root-servers.net">g.root-servers.net</a>', <Deferred at 0x42e4468>)></div><div><DelayedCall 0x42e4968 [60.0s] called=0 cancelled=0 ThreadedResolver._cleanup('<a href="http://i.root-servers.net">i.root-servers.net</a>', <Deferred at 0x42e4e68>)></div><div><DelayedCall 0x42e4558 [60.0s] called=0 cancelled=0 ThreadedResolver._cleanup('<a href="http://j.root-servers.net">j.root-servers.net</a>', <Deferred at 0x42e4fd0>)></div><div><DelayedCall 0x42cee68 [60.0s] called=0 cancelled=0 ThreadedResolver._cleanup('<a href="http://k.root-servers.net">k.root-servers.net</a>', <Deferred at 0x42e4b70>)></div><div><DelayedCall 0x4355f08 [60.0s] called=0 cancelled=0 ThreadedResolver._cleanup('<a href="http://m.root-servers.net">m.root-servers.net</a>', <Deferred at 0x4355e68>)></div><div><br></div><div>twisted.names.test.test_tap.OptionsTests.test_recursiveConfiguration</div><div>-------------------------------------------------------------------------------</div><div>Ran 11184 tests in 84.952s</div><div><br></div><div>FAILED (skips=2946, errors=1, successes=8237)</div></div><div><br></div><div><br></div><div><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><b>John Aherne</b><div><b><br></b><div><b><img src="http://www.rocs.co.uk/Images/rocs_logo_sig.gif"><br></b></div><div><b><br></b></div><div><div><b><a href="http://www.rocs.co.uk" target="_blank">www.rocs.co.uk</a><br></b></div></div></div><div>020 7223 7567</div></div>
</div></div>