noro wrote: > What is the proper way to test (using unit test) a method that print > information? > for example: > > def A(s): > print '---'+s+'---' > > and i want to check that A("bla") really print out "---bla---"
You can replace sys.stdout with a cStringIO-object or any other file-protocol implementing object and such collect the data. Diez -- http://mail.python.org/mailman/listinfo/python-list