test case
close #52