我在 Android 项目中新将 spongyCastle 替换为 bouncyCastle:
implementation "org.bouncycastle:bcpkix-jdk15on:$project.bouncyCastleVersion"
从那时起,在 Jenkins(我们的 CI)上似乎有从该库执行的测试,这是真的吗?我从未见过自动执行单元测试的外部库。现在的问题是我看到许多失败的测试,例如:
org.bouncycastle.pqc.crypto.qtesla.QTeslaKeyEncodingTests.testDecodeEncodePrivateKeyQT3P 27 ms 1
org.bouncycastle.pqc.crypto.qtesla.QTeslaKeyEncodingTests.testDecodeEncodePublicKeyQT3P
有没有办法从 gradle 中导入的库中排除所有单元测试?
要排除任何单元测试,可以使用以下命令构建.gradle:
android {
testOptions {
unitTests {
all {
//exclude '**/QTeslaKeyEncodingTests.*'
exclude 'org.bouncycastle/**'
}
}
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)