Пример #1
0
 def test_return_text_completed(self):
     nicks = Completion()
     nicks.add('coin')
     nicks.add('pan')
     text = "foo bar @co"
     result = nicks.text_complete(text)
     self.assertEqual(result, 'in')
Пример #2
0
 def test_return_text_completed(self):
     nicks = Completion()
     nicks.add('coin')
     nicks.add('pan')
     text = "foo bar @co"
     result = nicks.text_complete(text)
     self.assertEqual(result, 'in')
Пример #3
0
 def test_return_text_completed_failed(self):
     nicks = Completion()
     nicks.add('coin')
     nicks.add('pan')
     text = ['foo bar co', 'foo @co bar']
     for t in text:
         result =  nicks.text_complete(t)
         self.assertIsNone(result)
Пример #4
0
 def test_return_text_completed_failed(self):
     nicks = Completion()
     nicks.add('coin')
     nicks.add('pan')
     text = ['foo bar co', 'foo @co bar']
     for t in text:
         result =  nicks.text_complete(t)
         self.assertIsNone(result)
Пример #5
0
 def test_return_completion(self):
     nicks = Completion()
     nicks.add('coincoin')
     nicks.add('cooooooo')
     result = nicks.complete('coi')
     self.assertEqual('ncoin', result)
     result = nicks.complete('pan')
     self.assertIsNone(result)
     result = nicks.complete('co')
     self.assertEqual(result, 'incoin')
Пример #6
0
 def test_return_completion(self):
     nicks = Completion()
     nicks.add('coincoin')
     nicks.add('cooooooo')
     result = nicks.complete('coi')
     self.assertEqual('coincoin', result)
     result = nicks.complete('pan')
     self.assertIsNone(result)
     result = nicks.complete('co')
     self.assertIsNone(result)
Пример #7
0
 def test_add_existing(self, ):
     nicks = Completion()
     nicks.add('coin')
     nicks.add('coin')
     self.assertEqual(1, len(nicks))
Пример #8
0
 def test_add(self):
     nicks = Completion()
     nicks.add('coin')
     self.assertEqual(1, len(nicks))
     nicks.add('pan')
     self.assertEqual(2, len(nicks))
Пример #9
0
def init_completion():
    completion = Completion()
    for friend in container['api'].api.GetFriends():
        completion.add(friend.screen_name)
    container['completion'] = completion
Пример #10
0
 def test_add_existing(self, ):
     nicks = Completion()
     nicks.add('coin')
     nicks.add('coin')
     self.assertEqual(1, len(nicks))
Пример #11
0
 def test_add(self):
     nicks = Completion()
     nicks.add('coin')
     self.assertEqual(1, len(nicks))
     nicks.add('pan')
     self.assertEqual(2, len(nicks))