Пример #1
0
def test_deprecated_etc():
    """The following lines was in documentation up to 1.4.0 inclusive.

    v1.4.1 and v1.4.2 miss support for fmu.ensemble.etc.Interaction()
    and then it is reinstated in v1.4.3. To be removed for fmu.ensemble v2.0.0
    """

    with pytest.warns(DeprecationWarning):
        fmux = ensemble.etc.Interaction()
    logger = fmux.basiclogger(__name__, level="WARNING")
    logger.info("testing deprecated code")

    # pylint: disable=import-outside-toplevel
    # Test different import:
    from fmu.ensemble import etc

    with pytest.warns(DeprecationWarning):
        fmux = etc.Interaction()
    logger = fmux.basiclogger(__name__, level="WARNING")
    logger.info("testing deprecated code")
Пример #2
0
import glob
import shutil
import pandas as pd

import pytest

from fmu.ensemble import etc
from fmu.ensemble import ScratchEnsemble, EnsembleSet

try:
    SKIP_FMU_TOOLS = False
    from fmu.tools import volumetrics
except ImportError:
    SKIP_FMU_TOOLS = True

fmux = etc.Interaction()
logger = fmux.basiclogger(__name__, level="WARNING")

if not fmux.testsetup():
    raise SystemExit()


def test_ensembleset_reek001(tmp="TMP"):
    """Test import of a stripped 5 realization ensemble,
    manually doubled to two identical ensembles
    """

    if "__file__" in globals():
        # Easen up copying test code into interactive sessions
        testdir = os.path.dirname(os.path.abspath(__file__))
    else: