change test code of puddle.py

and readme files