隨筆-77  評論-5  文章-2  trackbacks-0
          1 解析utf-8的中文字符問題,我修改了 ReportTask類里面的一個方法,增加了一個getJava().setVmArgs("-Dfile.encoding=utf-8")
          2.覆蓋率出不了數據   一方面注意制定datafile,把cubertura-instrument和cobertura-report的datafile設置為一個,另外junit里面也要設置一個系統屬性,制定cubertura的datafile屬性.  不制定datafile時,可能生成文件在當前運行ant的目錄.但是我們ant任務中的junit測試任務,可能會使用不同的目錄來作工作路徑.這樣會導致datafile不一致.

          另外一個是要記得將javac 任務的debug="yes" ,因為只有debug =yes時,編譯的代碼才帶有行信息,能顯示覆蓋.  當然常見的問題是junit的classpath中的instrument class目錄放到原來被測class之前.




          posted on 2013-08-18 22:37 huohuo 閱讀(502) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 大同市| 大石桥市| 揭西县| 德兴市| 罗田县| 启东市| 顺平县| 新密市| 来安县| 隆安县| 邛崃市| 舟山市| 诏安县| 阿拉善左旗| 黄陵县| 弥渡县| 北海市| 宜阳县| 赤壁市| 佳木斯市| 巢湖市| 游戏| 勐海县| 郁南县| 东丽区| 武川县| 蓝田县| 玉环县| 陇西县| 东阳市| 中江县| 平罗县| 江山市| 嘉祥县| 雅江县| 哈巴河县| 准格尔旗| 贵溪市| 绍兴县| 安丘市| 集贤县|