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()
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()