我無法從IntelliJ IDE運行我的功能測試。當我運行的功能測試,我得到了以下錯誤消息:Geb/Spock錯誤 - 沒有報告dir已配置,您需要在配置文件中或通過構建適配器設置
java.lang.IllegalStateException: No reports dir has been configured, you need to set in the config file or via the build adapter.
at geb.Browser.getReportGroupDir(Browser.groovy:899)
at geb.Browser.cleanReportGroupDir(Browser.groovy:932)
at geb.spock.GebSpec.methodMissing(GebSpec.groovy:56)
at geb.spock.GebReportingSpec.setupSpec(GebReportingSpec.groovy:37)
根據我的研究,我需要做的是在GebConfig.groovy添加以下代碼: reportsDir = new File("target/runtime_reports_dir")
我加到GebConfig.groovy的行並重建項目,但仍遇到同樣的問題。有沒有其他解決這個錯誤?
您的GebConfig.groovy文件位於何處?你在IntelliJ以外如何構建項目? – erdi