# HG changeset patch # User Jeff Hammel # Date 1306816010 25200 # Node ID e0cc2fae92bda482638abe80044ad02ec37f650a # Parent 51b62e96ab5151027cc808cd2c03cdc7b73d7bf0 much more successfully test call method diff -r 51b62e96ab51 -r e0cc2fae92bd tests/test_checkout.txt --- a/tests/test_checkout.txt Mon May 30 21:23:20 2011 -0700 +++ b/tests/test_checkout.txt Mon May 30 21:26:50 2011 -0700 @@ -8,10 +8,13 @@ Stub call method to test what is to be done:: - >>> source.call = lambda *x, **kw: ' '.join(x[0]) + >>> def call_stub(*x, **kwargs): + ... print ' '.join(x[0]) + >>> source.call = call_stub -Test __call__ method:: +Test (stubbed) __call__ method:: >>> pyloader = 'http://k0s.org/hg/pyloader' - >>> hgsource = source.HgSource(pyloader) + >>> hgsource = source.HgSource(pyloader, srcdir='/tmp') >>> hgsource() + hg clone http://k0s.org/hg/pyloader