add test cases
Update doc task. [ci skip]