Beispiel #1
0
def test_stanford_enable_disable():
    was_enabled = is_stanford_enabled()
    try:
        disable_stanford()
        assert_false(is_stanford_enabled())
        enable_stanford()
        assert_true(is_stanford_enabled())
    finally:
        if was_enabled:
            enable_stanford()
        else:
            disable_stanford()
Beispiel #2
0
def test_stanford_method():
    """
    get_tokens() should throw an exception if Stanford is disabled.
    :return:
    """
    was_enabled = is_stanford_enabled()
    try:
        disable_stanford()
        from lexnlp.nlp.en.stanford import get_tokens_list
        with pytest.raises(RuntimeError):
            _ = get_tokens_list("This should throw an exception.")
    finally:
        if was_enabled:
            enable_stanford()