make test case complexer
remove addTextNode method, and ignore blank text when parse source