Esempio n. 1
0
 def test_all(self):
     ichidan = "食べる"
     self.assertEqual("食べる", IchidanVerb.plain(ichidan))
     self.assertEqual("食べます", IchidanVerb.plain_polite(ichidan))
     self.assertEqual("食べない", IchidanVerb.negate_plain(ichidan))
     self.assertEqual("食べません", IchidanVerb.negate_plain_polite(ichidan))
     self.assertEqual("食べた", IchidanVerb.past(ichidan))
     self.assertEqual("食べました", IchidanVerb.past_polite(ichidan))
     self.assertEqual("食べなかった", IchidanVerb.negate_past(ichidan))
     self.assertEqual("食べませんでした", IchidanVerb.negate_past_polite(ichidan))
     self.assertEqual("食べて", IchidanVerb.te_form(ichidan))
     self.assertEqual("食べまして", IchidanVerb.te_form_polite(ichidan))
     self.assertEqual("食べられる", IchidanVerb.potential(ichidan))
     self.assertEqual("食べられます", IchidanVerb.potential_polite(ichidan))
     self.assertEqual("食べられない", IchidanVerb.negate_potential(ichidan))
     self.assertEqual("食べられません", IchidanVerb.negate_potential_polite(ichidan))
Esempio n. 2
0
def negate_causative(godan):  # !
    return IchidanVerb.negate_plain(causative(godan))
Esempio n. 3
0
def negate_passive(godan):  # !
    return IchidanVerb.negate_plain(passive(godan))
Esempio n. 4
0
def negate_potential(godan):  # !
    return IchidanVerb.negate_plain(potential(godan))