Exemple #1
0
 def test_verb_tragoudo(self):
     self.assertDictEqual(
         verb.create_basic_forms('τραγουδώ'),
         {
             'present': {
                 'active': {'τραγουδώ'},
                 'passive': {'τραγουδιέμαι'}
             },
             'conjunctive': {
                 'active': {'τραγουδήσω'},
                 'passive': {'τραγουδηθώ'}
             },
             'aorist': {
                 'active': {'τραγούδησα'},
                 'passive': {'τραγουδήθηκα'}
             },
             'paratatikos': {
                 'active': {'τραγουδούσα', 'τραγούδαγα'},
                 'passive': {'τραγουδιόμουν'}
             },
             'act_pres_participle': {'τραγουδώντας'},
             'passive_perfect_participle': {'τραγουδημένος'},
             'modal': False
         },
     )
Exemple #2
0
 def test_verb_kyberno(self):
     self.assertDictEqual(
         verb.create_basic_forms('κυβερνώ'), {
             'present': {
                 'active': {'κυβερνώ'},
                 'passive': {'κυβερνούμαι', 'κυβερνιέμαι', 'κυβερνώμαι'}
             },
             'conjunctive': {
                 'active': {'κυβερνήσω'},
                 'passive': {'κυβερνηθώ'}
             },
             'aorist': {
                 'active': {'κυβέρνησα'},
                 'passive': {'κυβερνήθηκα'}
             },
             'paratatikos': {
                 'active': {'κυβέρναγα', 'κυβερνούσα'},
                 'passive': {'κυβερνιόμουν'}
             },
             'act_pres_participle': {'κυβερνώντας'},
             'arch_act_pres_participle': {'κυβερνών/κυβερνώσα/κυβερνών'},
             'pass_pres_participle': {'κυβερνούμενος', 'κυβερνώμενος'},
             'passive_perfect_participle': {'κυβερνημένος'},
             'modal': False
         })
Exemple #3
0
 def test_verb_syllambano(self):
     self.assertDictEqual(
         verb.create_basic_forms('συλλαμβάνω'), {
             'present': {
                 'active': {'συλλαμβάνω'},
                 'passive': {'συλλαμβάνομαι'}
             },
             'conjunctive': {
                 'active': {'συλλάβω'},
                 'passive': {'συλληφθώ'}
             },
             'aorist': {
                 'active': {'συνέλαβα'},
                 'passive': {'συνελήφθη'}
             },
             'paratatikos': {
                 'active': {'συλλάμβανα', 'συνελάμβανα'},
                 'passive': {'συλλαμβανόμουν'}
             },
             'act_pres_participle': {'συλλαμβάνοντας'},
             'pass_pres_participle': {'συλλαμβανόμενος'},
             'passive_aorist_participle':
             {'συλληφθείς/συλληφθείσα/συλληφθέν'},
             'modal': False
         })
Exemple #4
0
 def test_verb_prokeitai(self):
     self.assertDictEqual(
         verb.create_basic_forms('πρόκειται'), {
             'present': {
                 'passive': {'πρόκειται'}
             },
             'paratatikos': {
                 'passive': {'επρόκειτο'}
             },
             'modal': True
         })
Exemple #5
0
 def test_verb_arnoumai(self):
     self.assertDictEqual(
         verb.create_basic_forms('αρνιέμαι'), {
             'present': {
                 'passive': {'αρνιέμαι', 'αρνούμαι'}
             },
             'conjunctive': {
                 'passive': {'αρνηθώ'}
             },
             'aorist': {
                 'passive': {'αρνήθηκα'}
             },
             'paratatikos': {
                 'passive': {'αρνούμουν', 'αρνιόμουν'}
             },
             'pass_pres_participle': {'αρνούμενος'},
             'modal': False
         })
Exemple #6
0
 def test_verb_katebainw(self):
     self.assertDictEqual(
         verb.create_basic_forms('κατεβαίνω'), {
             'present': {
                 'active': {'κατεβαίνω'}
             },
             'conjunctive': {
                 'active': {'κατέβω', 'κατεβώ'}
             },
             'aorist': {
                 'active': {'κατέβηκα', 'κατέβη'}
             },
             'paratatikos': {
                 'active': {'κατέβαινα'}
             },
             'act_pres_participle': {'κατεβαίνοντας'},
             'modal': False
         })
Exemple #7
0
 def test_verb_erxomai(self):
     self.assertDictEqual(
         verb.create_basic_forms('έρχομαι'), {
             'present': {
                 'passive': {'έρχομαι'}
             },
             'conjunctive': {
                 'active': {'έλθω', 'έρθω'}
             },
             'aorist': {
                 'active': {'ήλθα', 'ήρθα'}
             },
             'paratatikos': {
                 'passive': {'ερχόμουν'}
             },
             'pass_pres_participle': {'ερχόμενος'},
             'modal': False
         })
Exemple #8
0
 def test_verb_phgainvo(self):
     self.assertDictEqual(
         verb.create_basic_forms('πηγαίνω'), {
             'present': {
                 'active': {'πηγαίνω'}
             },
             'conjunctive': {
                 'active': {'πάω'}
             },
             'aorist': {
                 'active': {'πήγα'}
             },
             'paratatikos': {
                 'active': {'πήγαινα'}
             },
             'act_pres_participle': {'πηγαίνοντας'},
             'modal': False
         })
Exemple #9
0
 def test_verb_synerxomai(self):
     self.assertDictEqual(
         verb.create_basic_forms('συνέρχομαι'), {
             'present': {
                 'passive': {'συνέρχομαι'}
             },
             'conjunctive': {
                 'active': {'συνέλθω', 'συνέρθω'}
             },
             'aorist': {
                 'active': {'συνήρθα', 'συνήλθα'}
             },
             'paratatikos': {
                 'passive': {'συνερχόμουν'}
             },
             'pass_pres_participle': {'συνερχόμενος'},
             'active_aorist_participle': {'συνελθών/συνελθούσα/συνελθόν'},
             'modal': False
         })
Exemple #10
0
 def test_verb_blepo(self):
     self.assertDictEqual(
         verb.create_basic_forms('βλέπω'), {
             'present': {
                 'active': {'βλέπω'},
                 'passive': {'βλέπομαι'}
             },
             'conjunctive': {
                 'active': {'δω'},
                 'passive': {'ιδωθώ'}
             },
             'aorist': {
                 'active': {'είδα'},
                 'passive': {'ειδώθηκα'}
             },
             'paratatikos': {
                 'active': {'έβλεπα'},
                 'passive': {'βλεπόμουν'}
             },
             'act_pres_participle': {'βλέποντας'},
             'arch_act_pres_participle': {'βλέπων/βλέπουσα/βλέπον'},
             'passive_perfect_participle': {'ιδωμένος'},
             'modal': False
         })
Exemple #11
0
 def test_verb_douleuo(self):
     self.assertDictEqual(
         verb.create_basic_forms('δουλεύω'), {
             'present': {
                 'active': {'δουλεύω'},
                 'passive': {'δουλεύομαι'}
             },
             'conjunctive': {
                 'active': {'δουλεύσω', 'δουλέψω'},
                 'passive': {'δουλευτώ'}
             },
             'aorist': {
                 'active': {'δούλεψα', 'δούλευσα'},
                 'passive': {'δουλεύτηκα'}
             },
             'paratatikos': {
                 'active': {'δούλευα'},
                 'passive': {'δουλευόμουν'}
             },
             'act_pres_participle': {'δουλεύοντας'},
             'passive_perfect_participle': {'δεδουλευμένος', 'δουλευμένος'},
             'active_aorist_participle': {'δουλεύσας/δουλεύσασα/δουλεύσαν'},
             'modal': False
         })