partially clean up partial stuff

This commit is contained in:
Mahmoud Hashemi 2013-09-17 23:45:31 -07:00
parent 482c5537d0
commit 93c7b096ec
1 changed files with 13 additions and 15 deletions

View File

@ -53,25 +53,23 @@ partial = CachedInstancePartial
# tests
class Greeter(object):
def __init__(self, greeting):
self.greeting = greeting
def _main():
class Greeter(object):
def __init__(self, greeting):
self.greeting = greeting
def greet(self, excitement='.'):
return self.greeting.capitalize() + excitement
def greet(self, excitement='.'):
return self.greeting.capitalize() + excitement
partial_greet = InstancePartial(greet, excitement='!')
cached_partial_greet = CachedInstancePartial(greet, excitement='...')
partial_greet = InstancePartial(greet, excitement='!')
cached_partial_greet = CachedInstancePartial(greet, excitement='...')
def native_greet(self):
return self.greet(';')
def native_greet(self):
return self.greet(';')
class SubGreeter(Greeter):
pass
class SubGreeter(Greeter):
pass
def main():
g = SubGreeter('hello')
print g.greet()
print g.native_greet()
@ -82,4 +80,4 @@ def main():
if __name__ == '__main__':
main()
_main()