def test_recursiveWrite(self): color.blue("test here baby") inputFileContent = """routes = require '../../routes/e' rrnt = require '../f.iced' db = require 'db' module.exports = (url, param, test)-> rrnt routes, url, param, test """ # expected = """routes = require '../e.iced' # rrnt = require './k/f.iced' # db = require 'db' # module.exports = (url, param, test)-> # rrnt routes, url, param, test # """ path = "/Users/maks/Library/Application Support/Sublime Text 3/Packages/goodPath/forRecursiveTest" files = recursiveSearch_model.getAllFiles(path) for fileName in files: filer.write(fileName, inputFileContent) findAllRelative_model.repaireRecursive(path) for fileName in files: result = filer.read(fileName) self.assertNotEqual (result, inputFileContent)
def run(self): window = self.window view = window.active_view() filename = view.file_name() findAllRelative_model.repaireRecursive(filename) sublime.status_message("repaire_relative_paths_for_all_recursive_plugin_ done")