예제 #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')
예제 #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(')
예제 #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')
예제 #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(')
예제 #5
0
파일: test_vim.py 프로젝트: wankata/pysmell
 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')
예제 #6
0
파일: test_vim.py 프로젝트: wankata/pysmell
 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(')
예제 #7
0
파일: test_vim.py 프로젝트: wankata/pysmell
 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')
예제 #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')
예제 #9
0
파일: test_vim.py 프로젝트: wankata/pysmell
 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(')
예제 #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')
예제 #11
0
파일: test_vim.py 프로젝트: goj/pysmell
 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")
예제 #12
0
파일: test_vim.py 프로젝트: goj/pysmell
 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")
예제 #13
0
파일: test_vim.py 프로젝트: goj/pysmell
 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(")
예제 #14
0
파일: test_vim.py 프로젝트: goj/pysmell
 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(")