--- ../node_modules/jasmine-node/node_modules/jasmine-reporters/src/jasmine.junit_reporter.js	2014-06-19 00:03:48.265924204 +0900
+++ ./jasmine.junit_reporter.js	2014-06-19 00:08:02.374528041 +0900
@@ -216,7 +216,7 @@
 
             // Either remove or escape invalid XML characters
             if (isFilename) {
-                return fullName.replace(/[^\w]/g, "");
+                return fullName.replace(/[!-\/:-@\[-`{-~]/g, "");
             }
             return escapeInvalidXmlChars(fullName);
         },
