2013-11-02 43 views
0

在工作和家中,我最近使用了很多Scala。我們使用Eclipse作爲IDE和ScalaTest 2.0進行測試。Scalatest棄用警告

每當我運行單元測試,我得到這個消息:

WARNING: -p has been deprecated and will be reused for a 
different (but still very cool) purpose in ScalaTest 2.0. 
Please change all uses of -p to -R. 

我的問題是雙重的:

  • 爲什麼這個消息出現?我已經有了ScalaTest 2.0,那麼它試圖告訴我什麼?
  • 是否有可能擺脫此警告?我們的政策是保持代碼無任何警告,因爲每個人都應該這樣做。我無法在線或在StackOverflow上找到與此警告有關的任何信息。

爲了完整起見,一個代碼示例:

import org.scalatest.FunSuite 

class WarningSpec extends FunSuite { 
    test("See if this gives a warning") { 
     assert(true) 
    } 
} 

回答

2

即可能使用過時的轉輪命令-p運行測試時,設置運行路徑的ScalaTest Eclipse插件本身的情況下,不幸的。我們將嘗試重現該情況,如果是這種情況,並通過使用-R來修復它並更新插件。

+0

這個問題已被解決了嗎?我看到最新的。 –