Exemplo n.º 1
0
 def testFindBasePropIndent(self):
     self.vim.current.buffer = ['aaaa', '    hehe.bbbb', 'cccc']
     self.vim.current.window.cursor =(2, 11)
     index = findBase('    hehe.bbbb', 11)
     word = findWord(self.vim, 11, '    hehe.bbbb')
     self.assertEquals(index, 9)
     self.assertEquals(word, 'hehe.bb')
Exemplo n.º 2
0
 def testFindBaseFuncCall(self):
     self.vim.current.buffer = ['aaaa', 'bbbb(', 'cccc']
     self.vim.current.window.cursor =(2, 5)
     index = findBase('bbbb(', 5)
     word = findWord(self.vim, 5, 'bbbb(')
     self.assertEquals(index, 0)
     self.assertEquals(word, 'bbbb(')
Exemplo n.º 3
0
 def testFindBaseNameIndent(self):
     self.vim.current.buffer = ['aaaa', '    bbbb', 'cccc']
     self.vim.current.window.cursor =(2, 6)
     index = findBase('    bbbb', 6)
     word = findWord(self.vim, 6, '    bbbb')
     self.assertEquals(index, 4)
     self.assertEquals(word, 'bb')
Exemplo n.º 4
0
 def testFindBaseMethodCall(self):
     self.vim.current.buffer = ['aaaa', 'a.bbbb(', 'cccc']
     self.vim.current.window.cursor =(2, 7)
     index = findBase('a.bbbb(', 7)
     word = findWord(self.vim, 7, 'a.bbbb(')
     self.assertEquals(index, 2)
     self.assertEquals(word, 'a.bbbb(')
Exemplo n.º 5
0
 def testFindBasePropIndent(self):
     self.vim.current.buffer = ['aaaa', '    hehe.bbbb', 'cccc']
     self.vim.current.window.cursor = (2, 11)
     word = findWord(self.vim, 11, '    hehe.bbbb')
     self.assertEqual(word, 'hehe.bb')
Exemplo n.º 6
0
 def testFindBaseFuncCall(self):
     self.vim.current.buffer = ['aaaa', 'bbbb(', 'cccc']
     self.vim.current.window.cursor = (2, 5)
     word = findWord(self.vim, 5, 'bbbb(')
     self.assertEqual(word, 'bbbb(')
Exemplo n.º 7
0
 def testFindBaseNameIndent(self):
     self.vim.current.buffer = ['aaaa', '    bbbb', 'cccc']
     self.vim.current.window.cursor = (2, 6)
     word = findWord(self.vim, 6, '    bbbb')
     self.assertEqual(word, 'bb')
Exemplo n.º 8
0
 def testFindBaseProp(self):
     self.vim.current.buffer = ['aaaa', 'hehe.bbbb', 'cccc']
     self.vim.current.window.cursor =(2, 7)
     word = findWord(self.vim, 7, 'hehe.bbbb')
     self.assertEquals(word, 'hehe.bb')
Exemplo n.º 9
0
 def testFindBaseMethodCall(self):
     self.vim.current.buffer = ['aaaa', 'a.bbbb(', 'cccc']
     self.vim.current.window.cursor = (2, 7)
     word = findWord(self.vim, 7, 'a.bbbb(')
     self.assertEqual(word, 'a.bbbb(')
Exemplo n.º 10
0
 def testFindBaseName(self):
     self.vim.current.buffer = ['aaaa', 'bbbb', 'cccc']
     self.vim.current.window.cursor =(2, 2)
     word = findWord(self.vim, 2, 'bbbb')
     self.assertEquals(word, 'bb')
Exemplo n.º 11
0
 def testFindBasePropIndent(self):
     self.vim.current.buffer = ["aaaa", "    hehe.bbbb", "cccc"]
     self.vim.current.window.cursor = (2, 11)
     word = findWord(self.vim, 11, "    hehe.bbbb")
     self.assertEquals(word, "hehe.bb")
Exemplo n.º 12
0
 def testFindBaseNameIndent(self):
     self.vim.current.buffer = ["aaaa", "    bbbb", "cccc"]
     self.vim.current.window.cursor = (2, 6)
     word = findWord(self.vim, 6, "    bbbb")
     self.assertEquals(word, "bb")
Exemplo n.º 13
0
 def testFindBaseFuncCall(self):
     self.vim.current.buffer = ["aaaa", "bbbb(", "cccc"]
     self.vim.current.window.cursor = (2, 5)
     word = findWord(self.vim, 5, "bbbb(")
     self.assertEquals(word, "bbbb(")
Exemplo n.º 14
0
 def testFindBaseMethodCall(self):
     self.vim.current.buffer = ["aaaa", "a.bbbb(", "cccc"]
     self.vim.current.window.cursor = (2, 7)
     word = findWord(self.vim, 7, "a.bbbb(")
     self.assertEquals(word, "a.bbbb(")