fix unit-test failed
previously branch create test function with the previous function one branch change function, the test passed the test failed when the merge has do
previously branch create test function with the previous function one branch change function, the test passed the test failed when the merge has do