コード例 #1
0
ファイル: test.py プロジェクト: jonny/sublime-expand-region
 def test_symbol_inner (self):
   self.assertEqual(expand_region_handler.expand_to_symbols(self.string1, 7, 10), {"start": 1, "end": 10, "string": "foo - bar", "type": "symbol"})
コード例 #2
0
ファイル: test.py プロジェクト: jonny/sublime-expand-region
 def test_symbol_outer (self):
   self.assertEqual(expand_region_handler.expand_to_symbols(self.string1, 1, 10), {"start": 0, "end": 11, "string": "(foo - bar)", "type": "symbol"})
コード例 #3
0
ファイル: test.py プロジェクト: krosti/sublime-expand-region
 def test_fix_look_back (self):
   result = expand_region_handler.expand_to_symbols(self.string2, 32, 32);
   self.assertEqual(result["start"], 12)
   self.assertEqual(result["end"], 35)
   self.assertEqual(result["string"], "foo.indexOf('bar') > -1")
コード例 #4
0
ファイル: test.py プロジェクト: krosti/sublime-expand-region
 def test_look_ahead_dont_hang (self):
   result = expand_region_handler.expand_to_symbols("(   ", 2, 2);
   self.assertEqual(result, None)
コード例 #5
0
ファイル: test.py プロジェクト: krosti/sublime-expand-region
 def test_look_back_dont_hang (self):
   result = expand_region_handler.expand_to_symbols("   ", 1, 2);
   self.assertEqual(result, None)
コード例 #6
0
ファイル: test.py プロジェクト: krosti/sublime-expand-region
 def test_symbol_outer (self):
   result = expand_region_handler.expand_to_symbols(self.string1, 1, 10);
   self.assertEqual(result["start"], 0)
   self.assertEqual(result["end"], 11)
   self.assertEqual(result["string"], "(foo - bar)")
コード例 #7
0
ファイル: test.py プロジェクト: krosti/sublime-expand-region
 def test_symbol_inner (self):
   result = expand_region_handler.expand_to_symbols(self.string1, 7, 10);
   self.assertEqual(result["start"], 1)
   self.assertEqual(result["end"], 10)
   self.assertEqual(result["string"], "foo - bar")