<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html><body style='font-family: Verdana,Geneva,sans-serif'>
<p>On 2013-12-13 02:44, Amala Basha Alungal wrote:</p>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<div dir="ltr">
<p class="MsoNormal"><span style="font-family: arial,helvetica,sans-serif;"><span style="color: black;">Hi, </span></span></p>
<p class="MsoNormal"><span style="font-family: arial,helvetica,sans-serif;"> </span></p>
<p class="MsoNormal"><span style="font-family: arial,helvetica,sans-serif;"><span style="color: black;">I stumbled into a situation today where in I had to write few tests that modifies the oslo.config.cfg and in turn resets the values back in a tear down. Acc to the docs, oslo.cfg reset() </span><span style="color: black;">"<em>Clears the object state and unsets overrides and defaults." </em>but, it doesn't seem to be happening, as the subsequent tests that are run retains these modified values and tests behave abnormally. The patch has been submitted for review <a href="https://review.openstack.org/#/c/60188/1">here</a>. Am I missing something obvious?</span></span></p>
</div>
</blockquote>
<p>I didn't look very closely at why your tests weren't working, but this is why we have the config fixture for tests.  It handles all the resetting for you.  If _that_ doesn't work then we need to look closer. :-)</p>
<p>I left a link on the review to the appropriate file.</p>
<p>-Ben</p>
<p> </p>
<div> </div>
</body></html>