comparison textshaper/decorator.py @ 28:fd626585c299

test decorator and fix errors
author Jeff Hammel <k0scist@gmail.com>
date Sun, 23 Feb 2014 14:27:42 -0800
parents 4aba57a33376
children 88a69d587326
comparison
equal deleted inserted replaced
27:4aba57a33376 28:fd626585c299
19 def __call__(self, text, *args, **kwargs): 19 def __call__(self, text, *args, **kwargs):
20 is_string = False 20 is_string = False
21 if isinstance(text, string): 21 if isinstance(text, string):
22 is_string = True 22 is_string = True
23 text = text.splitlines() 23 text = text.splitlines()
24 retval = self.function(*args, **kwargs) 24 retval = self.function(text, *args, **kwargs)
25 if is_string: 25 if is_string:
26 return self.line_separator.join(retval) 26 return self.line_separator.join(retval)
27 return retval 27 return retval