import pytest
import os

from ..en import English
from ..de import German


@pytest.fixture(scope="session")
def EN():
    return English(path=False)

@pytest.fixture(scope="session")
def DE():
    return German(path=False)


def pytest_addoption(parser):
    parser.addoption("--models", action="store_true",
        help="include tests that require full models")
    parser.addoption("--vectors", action="store_true",
        help="include word vectors tests")
    parser.addoption("--slow", action="store_true",
        help="include slow tests")


def pytest_runtest_setup(item):
    for opt in ['models', 'vectors', 'slow']:
        if opt in item.keywords and not item.config.getoption("--%s" % opt):
            pytest.skip("need --%s option to run" % opt)

@@ -131,26 +131,16 @@
 English(
-path=False
 )%0A%0A@pyte
@@ -199,18 +199,8 @@
 man(
-path=False
 )%0A%0A%0A

Set default path in EN/DE tests.