Пример #1
0
 def test_bind_bound_variable_fail(self):
     self.assertFalse(eliza.match_variable('foo', 'bar', {'foo': 'baz'}))
Пример #2
0
 def test_bind_bound_variable_success(self):
     self.assertEqual(eliza.match_variable('foo', 'bar', {'foo': 'bar'}),
                      {'foo': 'bar'})
Пример #3
0
 def test_bind_unbound_variable(self):
     self.assertEqual(eliza.match_variable('foo', 'bar', {'baz': 'quux'}),
                      {'baz': 'quux', 'foo': 'bar'})
Пример #4
0
 def test_bind_bound_variable_fail(self):
     self.assertFalse(eliza.match_variable('foo', 'bar', {'foo': 'baz'}))
Пример #5
0
 def test_bind_bound_variable_success(self):
     self.assertEqual(eliza.match_variable('foo', 'bar', {'foo': 'bar'}),
                      {'foo': 'bar'})
Пример #6
0
 def test_bind_unbound_variable(self):
     self.assertEqual(eliza.match_variable('foo', 'bar', {'baz': 'quux'}), {
         'baz': 'quux',
         'foo': 'bar'
     })