def test_filerRead(self) : dataIn = ['/Users/maks/Library/Application Support/Sublime Text 3/Packages/move_near_replace/replace_require_test.py:6', '/Users/maks/Library/Application Support/Sublime Text 3/Packages/move_near_replace/replace_require.py:9'] pyOutPutParse.writeFile(dataIn) dataOut = pyOutPutParse.readFile() color.green("dataOut") print(dataOut) expected = dataIn self.assertEqual (dataOut, expected)
def test_readNext2(self) : dataIn = ['/file/path.iced:6', '/file-2-path.iced:8', '/file-2-path.iced:12'] pyOutPutParse.writeFile(dataIn) dataOut = pyOutPutParse.read('/file-2-path.iced:6', "next") color.green("dataOut") print(dataOut) expected = '/file-2-path.iced:8' self.assertEqual (dataOut, expected)
def run(self): clip = sublime.get_clipboard() result = pyOutPutParse.parse(clip) pyOutPutParse.writeFile(result) self.window.run_command('plugin_next')