我已经将logback-test.xml放置在类路径中
没有生成karate.log,我看到有一个名为main.log的文件有时会生成。
以下是项目结构

这是跑步者的文件
package com.org.KarateLearning;
import com.intuit.karate.KarateOptions;
import com.intuit.karate.Results;
import com.intuit.karate.Runner;
import com.intuit.karate.junit4.Karate;
import org.junit.Test;
import org.junit.runner.RunWith;
import java.net.URL;
import java.net.URLClassLoader;
import java.util.Map;
import java.util.Properties;
import static org.junit.Assert.assertTrue;
public class ParallelTestRunner {
@Test
public void parallel() {
Results res = Runner.path("classpath:features").tags("~@ignore").parallel(5);
assertTrue(res.getErrorMessages(),res.getFailCount()==0);
}}我尝试过将logback-test.xml放在资源和com.org.KarateLearning中,但是karate.log没有被接受
发布于 2021-02-18 15:23:37
删除了现有文件( logback-test.xml ),并在src/test/java下创建了一个新的路径
https://github.com/intuit/karate/blob/master/karate-demo/src/test/java/logback-test.xml现在文件正在目标文件夹中生成。

在这两者之间,它是在目标文件夹之外生成的。现在,它在目标文件夹中的正确位置生成。
还要注意,即使在删除logback-test.xml日志之后也生成了日志。(不确定原因)
现在一切都很好
https://stackoverflow.com/questions/66261928
复制相似问题