簡體   English   中英

Grails 2.0.0.RC1錯誤Spock測試

[英]Grails 2.0.0.RC1 error Spock testing

我已經將grails項目從Grails 1.3.5升級到Grails 2.0.0.RC1,並將Spock插件從0.5升級到0.6。 現在在測試中出現此錯誤:

| Server running. Browse to http://localhost:8080/appName
| Server stopped
| Tests FAILED  - view reports in target\test-reports
| Error Error executing script TestApp: java.lang.RuntimeException: Could
ad class in test type 'spock' (Use --stacktrace to see the full trace)

您是否將Spock插件升級到了spock:0.6-SNAPSHOT。 有一個相關的StackOverflow ,它引用了JIRA

提取的是這樣的:

存儲庫部分中的以下內容:

mavenRepo "http://m2repo.spockframework.org/snapshots"

以及以下插件依賴項定義

test ":spock:0.6-SNAPSHOT"

0.7現在發布; 對於grails 2.1 / 2.0,您現在可以使用:

    grails.project.dependency.resolution = {
  repositories {
    grailsCentral()
    mavenCentral()
  }
  plugins {
    test ":spock:0.7"
  }
}

嘗試清除項目的本地grails緩存。 去做這個,

進入〜/ .grails / 2.0.0RC1 / projects(其中〜是您的主目錄)並刪除項目目錄。

您可能還需要清理和構建,因為幾天前的最新版Spock需要重新編譯所有的spock測試

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM