projektAI/venv/Lib/site-packages/sklearn/datasets/tests/conftest.py

18 lines
533 B
Python
Raw Normal View History

2021-06-06 22:13:05 +02:00
""" Network tests are only run, if data is already locally available,
or if download is specifically requested by environment variable."""
import builtins
import pytest
@pytest.fixture
def hide_available_pandas(monkeypatch):
""" Pretend pandas was not installed. """
import_orig = builtins.__import__
def mocked_import(name, *args, **kwargs):
if name == 'pandas':
raise ImportError()
return import_orig(name, *args, **kwargs)
monkeypatch.setattr(builtins, '__import__', mocked_import)