예제 #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))
예제 #2
0
def causative_polite(godan):  # !
    return IchidanVerb.plain_polite(causative(godan))
예제 #3
0
def passive_polite(godan):  # !
    return IchidanVerb.plain_polite(passive(godan))
예제 #4
0
def potential_polite(godan):  # !
    return IchidanVerb.plain_polite(potential(godan))