new, fix and ignore some test case
2075722: rewrite
2813877: add ignore case
2789915: add ignore case
Merge pull request #45 from huangnoah/new-fix-20130125

new, fix and ignore some test case