예제 #1
0
 def test_PresentProgressive(self):
     text = "I'm working at the moment"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "working", 0), Tenses.present)
예제 #2
0
 def test_PastPerfectProgressive_3(self):
     text = "He had been going for 2 hours"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "going", 0), Tenses.past)
예제 #3
0
 def test_WillFuture_3(self):
     text = "Will he go?"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "go", 0), Tenses.future)
예제 #4
0
 def test_SimplePastPerfect_3(self):
     text = "He just had gone"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "gone", 0), Tenses.past)
예제 #5
0
 def test_PastPerfectProgressive(self):
     text = "I had been working"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "working", 0), Tenses.past)
예제 #6
0
 def test_PresentPerfectProgressive_4(self):
     text = "He has been working since yesterday"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "working", 0), Tenses.present)
예제 #7
0
 def test_SimplePastPerfect(self):
     text = "She never had gone there"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "gone", 0), Tenses.past)
예제 #8
0
 def test_SimplePast(self):
     text = "He went to America in 1990"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "went", 0), Tenses.past)
예제 #9
0
 def test_SimplePast_2(self):
     text = "He didn't work yesterday"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "work", 0), Tenses.past)
예제 #10
0
 def test_Present_2(self):
     text = "Observing it to"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "observing", 0), Tenses.present)
예제 #11
0
 def test_Present_2(self):
     text = "among some Reeds growing by the"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "growing", 0), Tenses.present)
예제 #12
0
 def test_Present(self):
     text = "Coming and standing under the"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "coming", 0), Tenses.present)
예제 #13
0
 def test_PresentProgressive_3(self):
     text = "I'm not going"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "going", 0), Tenses.present)
예제 #14
0
 def test_PresentProgressive_2(self):
     text = "He isn't working now at all"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "working", 0), Tenses.present)
예제 #15
0
 def test_PresentPerfectProgressive(self):
     text = "I have been working all day"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "working", 0), Tenses.present)
예제 #16
0
 def test_SimplePast_3(self):
     text = "Last wednesday I didn't work at the cinema"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "work", 0), Tenses.past)
예제 #17
0
 def test_PresentPerfectProgressive_3(self):
     text = "I haven't been working for a long time"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "working", 0), Tenses.present)
예제 #18
0
 def test_PastProgressive(self):
     text = "While I was doing my homework"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "doing", 0), Tenses.past)
예제 #19
0
 def test_PresentPerfectProgressive_5(self):
     text = "Has he been going?"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "going", 0), Tenses.present)
예제 #20
0
 def test_PastProgressive_3(self):
     text = "He wasn't going"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "going", 0), Tenses.past)
예제 #21
0
 def test_SimplePastPerfect_2(self):
     text = "I hadn't worked already"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "worked", 0), Tenses.past)
예제 #22
0
 def test_SimplePresentPerfect(self):
     text = "I have gone already"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "gone", 0), Tenses.present)
예제 #23
0
 def test_SimplePastPerfect_4(self):
     text = "Had he gone already?"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "gone", 0), Tenses.past)
예제 #24
0
 def test_SimplePresentPerfect_2(self):
     text = "He hasn't gone so far"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "gone", 0), Tenses.present)
예제 #25
0
 def test_PastPerfectProgressive_2(self):
     text = "Had I been going?"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "going", 0), Tenses.past)
예제 #26
0
 def test_SimplePresentPerfect_3(self):
     text = "I haven't worked ever"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "worked", 0), Tenses.present)
예제 #27
0
 def test_WillFuture(self):
     text = "He won't work"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "work", 0), Tenses.future)
예제 #28
0
 def test_SimplePresentPerfect_4(self):
     text = "I haven't seen him for a while now"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "seen", 0), Tenses.present)
예제 #29
0
 def test_Future(self):
     text = "He is going to visit"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "visit", 0), Tenses.future)
예제 #30
0
 def test_SimplePresent_9(self):
     text = "a neighbouring pool intending to drown"
     text = preprocess_sentence(text)
     self.assertEqual(get_tense(text, "intending", 0), Tenses.present)