fix(replacePath): fix replacePath & add test