fix small issue & add separate_test task