def test_testName(self):
		color.blue("test here baby")
		inputText = """beatyModel\n\nim"""
		expected = """beatyModel\nim"""
		result = beatyModel.removeEmptyLines(inputText)
		
		assertMy.stringDiffByLines(result, expected)
	def test_testName(self):
		color.blue("test here baby")
		inputText = """
	def currentFile(self):
		return os.path.join (self.dataFolder, 'current.data')

	 


	def testFolder(self):	
		self.dataFolder = "/Users/maks/Library/Application Support/Sublime Text 3/Packages/workflow/testData"
"""
		expected = """
	def currentFile(self):
		return os.path.join (self.dataFolder, 'current.data')


	def testFolder(self):	
		self.dataFolder = "/Users/maks/Library/Application Support/Sublime Text 3/Packages/workflow/testData"
		"""
		result = beatyModel.py(inputText)	
		color.red("inputText")
		print(repr(inputText))
		print(inputText)
		assertMy.stringDiffByLines(result, expected)
	def test_testName(self):
		color.blue("test here baby")
		inputText = """
	def test_testName(self):
		color.blue("test here baby")
		intpuText = 
		beatyModel.py(inputText)	
	def test_testName(self):
		color.blue("test here baby")
		intpuText = 
		beatyModel.py(inputText)"""
		filename = os.path.join(currentFolder, 'files/poligon')
		filer.write(filename, inputText)
		expected = """\tdef test_testName(self):
		color.blue("test here baby")
		intpuText = 
		beatyModel.py(inputText)


	def test_testName(self):
		color.blue("test here baby")
		intpuText = 
		beatyModel.py(inputText)
		"""
		beatyModel.pyFile(filename)	
		result = filer.read(filename)
		color.red("inputText")
		print(repr(inputText))
		print(inputText)
		assertMy.stringDiffByLines(result, expected)
	def test_testName(self):
		color.blue("test here baby")
		inputText = """
	def dataFile(self):
		return os.path.join (self.dataFolder, 'iterations.data')






	def currentFile(self):
		return os.path.join (self.dataFolder, 'current.data')
"""
		expected = """
	def dataFile(self):
		return os.path.join (self.dataFolder, 'iterations.data')


	def currentFile(self):
		return os.path.join (self.dataFolder, 'current.data')"""
		result = beatyModel.py(inputText)	
		color.red("inputText")
		print(repr(inputText))
		print(inputText)
		assertMy.stringDiffByLines(result, expected)
	def test_testName(self):
		color.blue("test here baby")
		inputText = """import sublime
import sublime_plugin
import os
from os import listdir
from os.path import isfile, join
import sys
sys.path.insert(0, '/Users/maks/Library/Application Support/Sublime Text 3/Packages/goodPath')

import findAllRelative_model
class repaire_relative_paths_plugin_Command(sublime_plugin.WindowCommand):
    def run(self):
       print('++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++')
       print('++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++')
       print("new run repaire_relative_paths_plugin_")
       print('++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++')
       print('++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++')
       window = self.window
       view = window.active_view()
       filename = view.file_name()
       findAllRelative_model.goAndWrite(filename)
       sublime.status_message("repaire_relative_paths_plugin done")
       


"""
		filename = os.path.join(currentFolder, 'files/printColor.poligon')

		filer.write(filename, inputText)

		clear.pyFile(filename)
		result = filer.read(filename)
		
		color.red('result')
		print(repr(result))

		expected = """import sublime
import sublime_plugin
import os
from os import listdir
from os.path import isfile, join
import sys
sys.path.insert(0, '/Users/maks/Library/Application Support/Sublime Text 3/Packages/goodPath')
import findAllRelative_model
class repaire_relative_paths_plugin_Command(sublime_plugin.WindowCommand):
    def run(self):
       window = self.window
       view = window.active_view()
       filename = view.file_name()
       findAllRelative_model.goAndWrite(filename)
       sublime.status_message("repaire_relative_paths_plugin done")"""
		color.red('expected')
		print(expected)
		
		assertMy.stringDiffByLines(result, expected	)
	def test_testName(self):
		color.blue("test here baby")
		inputText = """def run(self):
       print('++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++')
       window = self.window"""
		result = clear.py(inputText)
		expected = """def run(self):
       window = self.window"""
	
		
		assertMy.stringDiffByLines(result, expected	)

		self.assertEqual(result, expected)
	def test_testName(self):
		color.blue("test here baby")
		inputText = """\nimport sublime, sublime_plugin\nimport sys\nsys.path.insert(0, "'"/Users/maks/Library/Application Support/Sublime Text 3/Packages/clear"'")\nimport clearModel\nclass plugin_window_clear_Command(sublime_plugin.WindowCommand):\n    def run(self):\n    \tview = self.window.active_view()\n    \tfilename = view.file_name()\n    \tclearModel.pyFile(filename)\n"""

		result = clear.py(inputText)

		

		expected = inputText
		color.red('expected')
		print(expected)
		color.red('result')
		print(result)

		assertMy.stringDiffByLines(result, expected)
	def test_testName(self):
		color.blue("test here baby")
		inputText = """
	def test_testName(self):
		color.blue("test here baby")
		intpuText = 
		beatyModel.py(inputText)	
	def test_testName(self):
		color.blue("test here baby")
		intpuText = 
		beatyModel.py(inputText)"""
		expected = """\tdef test_testName(self):\n\t\tcolor.blue("test here baby")\n\t\tintpuText = \n\t\tbeatyModel.py(inputText)\n\n\n\tdef test_testName(self):\n\t\tcolor.blue("test here baby")\n\t\tintpuText = \n\t\tbeatyModel.py(inputText)"""
		result = beatyModel.py(inputText)	
		color.red("inputText")
		print(repr(inputText))
		print(inputText)
		assertMy.stringDiffByLines(result, expected)
Example #9
0
	def test_testName(self):
		color.blue("test here baby")
		inputText = """\tdef py(text):
	regex = "{0}print\(.+\)|{0}color\..+\)".format("\n\s+")
	replace1 = re.sub (regex, '', text)
	# result = util.clearEmptyLines(replace1)
	result = replace1
	return result
def pyFile(filename):
	fileText = filer.read(filename)
	fileText = py(fileText)
	filer.write(filename, fileText)"""
		expected = """def py(text):\n\tregex = "{0}print\\(.+\\)|{0}color\\..+\\)".format("\n\\s+")\n\treplace1 = re.sub (regex, \'\', text)\n\t# result = util.clearEmptyLines(replace1)\n\tresult = replace1\n\treturn result\n\n\ndef pyFile(filename):\n\tfileText = filer.read(filename)\n\tfileText = py(fileText)\n\tfiler.write(filename, fileText)"""
		result = beatyModel.py(inputText)	
		color.red("inputText")
		print(repr(inputText))
		print(inputText)
		assertMy.stringDiffByLines(result, expected)
	def test_testName(self):
		color.blue("test here baby")
		inputText = """import sys
sys.path.insert(0, '/Users/maks/Library/Application Support/Sublime Text 3/Packages/beatyFormatting')
import beatyModel\n\n\nimport unittest
import sys
sys.path.insert(0, '/Users/maks/Library/Application Support/Sublime Text 3/Packages/util')
import color"""
		expected = """import sys
sys.path.insert(0, '/Users/maks/Library/Application Support/Sublime Text 3/Packages/beatyFormatting')
import beatyModel
import unittest
import sys
sys.path.insert(0, '/Users/maks/Library/Application Support/Sublime Text 3/Packages/util')
import color"""
		result = beatyModel.removeEmptyLines(inputText)
		
		assertMy.stringDiffByLines(result, expected)
	def test_testName(self):
		color.blue("test here baby")
		result = util.clearEmptyLines("""import sublime
import sublime_plugin
import os
from os import listdir
from os.path import isfile, join
import sys
sys.path.insert(0, '/Users/maks/Library/Application Support/Sublime Text 3/Packages/goodPath')

import findAllRelative_model
class repaire_relative_paths_plugin_Command(sublime_plugin.WindowCommand):
    def run(self):
       
       
       
       
       
       window = self.window
       view = window.active_view()
       filename = view.file_name()
       findAllRelative_model.goAndWrite(filename)
       sublime.status_message("repaire_relative_paths_plugin done")""")

		expected = """import sublime
import sublime_plugin
import os
from os import listdir
from os.path import isfile, join
import sys
sys.path.insert(0, '/Users/maks/Library/Application Support/Sublime Text 3/Packages/goodPath')
import findAllRelative_model
class repaire_relative_paths_plugin_Command(sublime_plugin.WindowCommand):
    def run(self):
       window = self.window
       view = window.active_view()
       filename = view.file_name()
       findAllRelative_model.goAndWrite(filename)
       sublime.status_message("repaire_relative_paths_plugin done")"""

		assertMy.stringDiffByLines(result, expected)
	def test_testName(self):
		color.blue("test here baby")
		inputText = """
    def run(self):
       print('++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++')
       print('++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++')
       print("new run repaire_relative_paths_plugin_")
       print('++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++')
       print('++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++')
       window = self.window
       
       


"""
		result = clear.py(inputText)
		expected = """
    def run(self):
       window = self.window
       """
	
		
		assertMy.stringDiffByLines(result, expected	)