コード例 #1
0
ファイル: test_complete.py プロジェクト: dialelo/tyrs
 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
ファイル: test_complete.py プロジェクト: dialelo/tyrs
 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
ファイル: test_complete.py プロジェクト: dialelo/tyrs
 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
ファイル: test_complete.py プロジェクト: dialelo/tyrs
 def test_add_existing(self, ):
     nicks = Completion()
     nicks.add('coin')
     nicks.add('coin')
     self.assertEqual(1, len(nicks))
コード例 #8
0
ファイル: test_complete.py プロジェクト: dialelo/tyrs
 def test_add(self):
     nicks = Completion()
     nicks.add('coin')
     self.assertEqual(1, len(nicks))
     nicks.add('pan')
     self.assertEqual(2, len(nicks))
コード例 #9
0
ファイル: tyrs.py プロジェクト: dialelo/tyrs
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))