diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index 68f86a8..a62e38c 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -6,6 +6,7 @@ on: [push] # pull_request: # branches: [ master ] + jobs: build: runs-on: ${{ matrix.os }} diff --git a/tests/test_mecab.py b/tests/test_mecab.py index e6f460e..326232b 100644 --- a/tests/test_mecab.py +++ b/tests/test_mecab.py @@ -1,6 +1,7 @@ # coding: utf-8 from __future__ import print_function +import os import sys import pytest @@ -13,8 +14,11 @@ class MeCabTokenizer(fts.Tokenizer): def __init__(self): - self.tagger = mecab.Tagger() - self.tagger.parseToNode("") + try: + self.tagger = mecab.Tagger() + except: + self.tagger = mecab.Tagger("".join(["-r", os.getenv("MECABRC", "/etc/mecabrc")])) + self.tagger.parseToNode("") if sys.version_info.major == 2: