modify test data and spec for coverage
Merge branch 'join'