yogurt-cultures / kefir

🥛turkic morphology project
Other
456 stars 29 forks source link

from enum import Enum & from .suffix import Suffix #8

Closed cclauss closed 6 years ago

cclauss commented 6 years ago

flake8 testing of https://github.com/yogurt-cultures/kefir on Python 3.7.0

$ flake8 . --count --select=E901,E999,F821,F822,F823 --show-source --statistics

./kefir/subject.py:52:23: F821 undefined name 'Enum'
class GrammaticalCase(Enum):
                      ^
./kefir/subject.py:99:14: F821 undefined name 'Suffix'
    suffix = Suffix.TAN if is_back(text) else Suffix.TEN
             ^
./kefir/subject.py:99:47: F821 undefined name 'Suffix'
    suffix = Suffix.TAN if is_back(text) else Suffix.TEN
                                              ^
./kefir/subject.py:101:14: F821 undefined name 'Suffix'
    suffix = Suffix.DAN if is_back(text) else Suffix.DEN
             ^
./kefir/subject.py:101:47: F821 undefined name 'Suffix'
    suffix = Suffix.DAN if is_back(text) else Suffix.DEN
                                              ^
./kefir/subject.py:174:9: F821 undefined name 'Suffix'
    and Suffix.N,
        ^
./kefir/subject.py:180:5: F821 undefined name 'Suffix'
    Suffix.N,
    ^
./kefir/subject.py:209:39: F821 undefined name 'Suffix'
    not ends_with_consonant(text) and Suffix.Y,
                                      ^
./kefir/subject.py:241:5: F821 undefined name 'Suffix'
    Suffix.T if text[-1] in SOFTENING_SOUNDS else Suffix.D,
    ^
./kefir/subject.py:241:51: F821 undefined name 'Suffix'
    Suffix.T if text[-1] in SOFTENING_SOUNDS else Suffix.D,
                                                  ^
./kefir/subject.py:254:7: F821 undefined name 'Suffix'
      Suffix.LER if is_front(stem) else Suffix.LAR
      ^
./kefir/subject.py:254:41: F821 undefined name 'Suffix'
      Suffix.LER if is_front(stem) else Suffix.LAR
                                        ^
12    F821 undefined name 'Enum'
12
cclauss commented 6 years ago

How adding about some automated testing with Travis CI or Circle Ci or Appveyor, etc?