old_contents: import os
  
  from pymt.printers.nc.read import field_fromfile
  
  
  _BASE_URL_FOR_TEST_FILES = ('http://csdms.colorado.edu/thredds/fileServer'
                              '/benchmark/ugrid/')
  _TMP_DIR = 'tmp'
  
  
  def setup():
      import tempfile
  
      globals().update({
          '_TMP_DIR': tempfile.mkdtemp(dir='.')
      })
  
  
  def teardown():
      from shutil import rmtree
  
      rmtree(_TMP_DIR)
  
  
  def fetch_data_file(filename):
      import urllib2
  
      remote_file = urllib2.urlopen(_BASE_URL_FOR_TEST_FILES + filename)
      local_file = os.path.join(_TMP_DIR, filename)
      with open(local_file, 'w') as netcdf_file:
          netcdf_file.write(remote_file.read())
  
      return local_file
  
  
  def test_unstructured_2d():
      field = field_fromfile(fetch_data_file('unstructured.2d.nc'), fmt='NETCDF4')
  
  
  def test_rectilinear_1d():
      field = field_fromfile(fetch_data_file('rectilinear.1d.nc'), fmt='NETCDF4')
  
  
  def test_rectilinear_2d():
      field = field_fromfile(fetch_data_file('rectilinear.2d.nc'), fmt='NETCDF4')
  
  
  def test_rectilinear_3d():
      field = field_fromfile(fetch_data_file('rectilinear.3d.nc'), fmt='NETCDF4')
  
new_contents: import os
  
  from pymt.printers.nc.read import field_fromfile
  
  
  _BASE_URL_FOR_TEST_FILES = ('https://csdms.colorado.edu/thredds/fileServer'
                              '/benchmark/ugrid/')
  _TMP_DIR = 'tmp'
  
  
  def setup():
      import tempfile
  
      globals().update({
          '_TMP_DIR': tempfile.mkdtemp(dir='.')
      })
  
  
  def teardown():
      from shutil import rmtree
  
      rmtree(_TMP_DIR)
  
  
  def fetch_data_file(filename):
      import urllib2
  
      remote_file = urllib2.urlopen(_BASE_URL_FOR_TEST_FILES + filename)
      local_file = os.path.join(_TMP_DIR, filename)
      with open(local_file, 'w') as netcdf_file:
          netcdf_file.write(remote_file.read())
  
      return local_file
  
  
  def test_unstructured_2d():
      field = field_fromfile(fetch_data_file('unstructured.2d.nc'), fmt='NETCDF4')
  
  
  def test_rectilinear_1d():
      field = field_fromfile(fetch_data_file('rectilinear.1d.nc'), fmt='NETCDF4')
  
  
  def test_rectilinear_2d():
      field = field_fromfile(fetch_data_file('rectilinear.2d.nc'), fmt='NETCDF4')
  
  
  def test_rectilinear_3d():
      field = field_fromfile(fetch_data_file('rectilinear.3d.nc'), fmt='NETCDF4')
  
subject: Use HTTPS for base URL to THREDDS server