old_contents: from pkg_resources import resource_filename
  
  import cloudside
  from .helpers import requires
  
  try:
      import pytest
  except ImportError:
      raise ImportError("pytest is requires to run tests")
  
  
  @requires(pytest, 'pytest')
  def test(*args):
      options = [resource_filename('cloudside', '')]
      options.extend(list(args))
      return pytest.main(options)
  
  
  @requires(pytest, 'pytest')
  def teststrict(*args):
      options = [
          resource_filename('cloudside', ''),
          '--pep8', '--mpl', '--runslow',
          *list(args)
      ]
      options = list(set(options))
      return pytest.main(options)
  
new_contents: from pkg_resources import resource_filename
  
  import cloudside
  from .helpers import requires
  
  try:
      import pytest
  except ImportError:
      pytest = None
  
  
  @requires(pytest, 'pytest')
  def test(*args):
      options = [resource_filename('cloudside', '')]
      options.extend(list(args))
      return pytest.main(options)
  
  
  @requires(pytest, 'pytest')
  def teststrict(*args):
      options = [
          resource_filename('cloudside', ''),
          '--pep8', '--mpl', '--runslow',
          *list(args)
      ]
      options = list(set(options))
      return pytest.main(options)
  
subject: Update __init__.py