How do I fix this test so it runs on Windows? (it uses tzset)

Chris Withers chris at simplistix.co.uk
Thu Jun 17 06:45:03 EDT 2010


Nobody wrote:
> On Wed, 16 Jun 2010 16:30:02 +0100, Chris Withers wrote:
> 
>> I'd like to make test_non_gmt_timezone at the bottom of 
>> https://...
>> run on Windows, any suggestions?
> 
> MSVCRT has _tzset(), which understands the TZ environment variable.
> 
> http://msdn.microsoft.com/en-us/library/90s5c885%28VS.80%29.aspx
> 
> For whatever reason, tython's "time" module doesn't provide the tzset()
> function on Windows. However, you should be able to use it via ctypes.

This sounds pretty heavyweight for a unit test.
I'm not even sure how I would do this ;-)

Where can I find an example?

...or better yet, does anyone have any alternative solutions?

Chris




More information about the Python-list mailing list