[3.6] bpo-31792: Restore os.environ in test_buffer when import numpy. (GH-4007) (#4009)

(cherry picked from commit 676db4bbf2)
This commit is contained in:
Miss Islington (bot) 2017-10-16 01:21:30 -07:00 committed by Serhiy Storchaka
parent cfc604722f
commit 06949585d2

View file

@ -17,7 +17,7 @@
from itertools import permutations, product
from random import randrange, sample, choice
import warnings
import sys, array, io
import sys, array, io, os
from decimal import Decimal
from fractions import Fraction
@ -37,7 +37,8 @@
ctypes = None
try:
with warnings.catch_warnings():
with support.EnvironmentVarGuard() as os.environ, \
warnings.catch_warnings():
from numpy import ndarray as numpy_array
except ImportError:
numpy_array = None