def test_8(self): ### stmt = "can you take the tape?" #### answer = "forget it" ### res = self.dialog.test('ACHILLE', stmt, answer) expected_result = [] self.assertTrue(check_results(res[0], expected_result))
def test_5(self): self.oro.update(['TAPE2 isReachable false']) stmt = "can you take Jido-E?" #### res = self.dialog.test('ACHILLE', stmt) expected_result = ['ACHILLE desires *', '* rdf:type Get', '* performedBy myself', '* actsOnObject TAPE2'] self.assertTrue(check_results(res[0], expected_result)) self.assertIn(res[1][1], AGREEMENTS)
def test_7(self): self.oro.update(['TAPE2 isReachable true']) #Feel history self.dialog.dialog_history = [] stmt = "can you reach Jido-E?" res = self.dialog.test('ACHILLE', stmt) ### stmt = "can you take it?" #### answer = "yes" ### res = self.dialog.test('ACHILLE', stmt, answer) expected_result = ['ACHILLE desires *', '* rdf:type Get', '* performedBy myself', '* actsOnObject TAPE2'] self.assertTrue(check_results(res[0], expected_result))