| 123456789101112131415161718 |
- """ 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)
|