<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="font-family:arial,sans-serif">On Thu, May 21, 2015 at 10:48 PM, Ronny Pfannschmidt </span><span dir="ltr" style="font-family:arial,sans-serif">&lt;<a href="mailto:opensource@ronnypfannschmidt.de" target="_blank">opensource@ronnypfannschmidt.de</a>&gt;</span><span style="font-family:arial,sans-serif"> wrote:</span><br></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">tox 2.0 introduced env var isolation, you need to explicitly white-list<br>
or use a older version<br></blockquote><div><br></div><div><div class="gmail_default" style="font-family:verdana,sans-serif">​<span style="font-family:arial,sans-serif">Is there a way to disable this feature or white-list all
environment variables without specifying them one by one (as described in the
documentation </span><a href="https://testrun.org/tox/latest/example/basic.html#passing-down-environment-variables" style="font-family:arial,sans-serif">https://testrun.org/tox/latest/example/basic.html#passing-down-environment-variables</a><span style="font-family:arial,sans-serif">)?</span></div></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="font-family:arial,sans-serif"><br></span></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
On 05/21/2015 10:41 PM, Albert-Jan Roskam wrote:<br>
&gt; Hi,<br>
&gt;<br>
&gt; I am using Tox to run my unittests. This morning I upgraded my system (dist-upgrade to Debian 8 64), and I also upgraded tox (version 2.0.1), nosetests<br>
&gt; (version 1.3.6) and virtualenv (version 12.1.1).<br>
&gt;<br>
&gt; Now a setlocale line in my code trows an error. This happens in tox (py27 and py33+) but not in nosetests. The (very simplified) code is given below. Any idea why this happens, and how to resolve this?<br>
&gt;<br>
&gt;<br>
&gt; import locale<br>
&gt; class Foo(object):<br>
&gt;<br>
&gt;     def __init__(self):<br>
&gt;<br>
&gt;         print(&quot;@@@@@&quot;)<br>
&gt;         print(locale.setlocale(locale.LC_ALL, &quot;&quot;))<br>
&gt;                print(&quot;@@@@@&quot;)<br>
&gt;<br>
&gt;<br>
&gt; import unittest<br>
&gt;<br>
&gt; class TestFoo(unittest.TestCase):<br>
&gt;     def test_foo(self):<br>
&gt;         self.assertTrue(True)<br>
&gt;<br>
&gt; if __name__ == &quot;__main__&quot;:<br>
&gt;        unittest.main()<br>
&gt;<br>
&gt;<br>
&gt; File &quot;/home/albertjan/nfs/Public/project/.tox/py27/lib/python2.7/locale.py&quot;, line 579, in setlocale<br>
&gt; return _setlocale(category, locale)<br>
&gt; Error: unsupported locale setting<br>
&gt;<br>
&gt; -------------------- &gt;&gt; begin captured stdout &lt;&lt; ---------------------<br>
&gt; @@@@@<br>
&gt;<br>
&gt; --------------------- &gt;&gt; end captured stdout &lt;&lt; ----------------------<br>
&gt;<br>
&gt; Thanks!<br>
&gt;<br>
&gt; Regards,<br>
&gt;<br>
&gt; Albert-Jan<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
&gt;<br>
&gt; All right, but apart from the sanitation, the medicine, education, wine, public order, irrigation, roads, a<br>
&gt;<br>
&gt; fresh water system, and public health, what have the Romans ever done for us?<br>
&gt;<br>
&gt; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; testing-in-python mailing list<br>
&gt; <a href="mailto:testing-in-python@lists.idyll.org">testing-in-python@lists.idyll.org</a><br>
&gt; <a href="http://lists.idyll.org/listinfo/testing-in-python" target="_blank">http://lists.idyll.org/listinfo/testing-in-python</a><br>
<br>
<br>
_______________________________________________<br>
testing-in-python mailing list<br>
<a href="mailto:testing-in-python@lists.idyll.org">testing-in-python@lists.idyll.org</a><br>
<a href="http://lists.idyll.org/listinfo/testing-in-python" target="_blank">http://lists.idyll.org/listinfo/testing-in-python</a><br>
</blockquote></div><br></div></div>