add UT for wave.py