fix test for linux but not pass #6