corda/testing/smoke-test-utils/build.gradle
Shams Asari a7d0684fe7
ENT-11384: Cleanup JarScanningCordappLoader (#7664)
* It uses URLs when in fact CorDapps are jar files, and so should being Path. It also does URL equality, which is not recommended
* Address (very old) TODO of removing RestrictedURL, which is not needed

Also, back-ported some minor changes from https://github.com/corda/enterprise/pull/5057.
2024-01-29 13:44:14 +00:00

25 lines
735 B
Groovy

apply plugin: 'org.jetbrains.kotlin.jvm'
description 'Utilities needed for smoke tests in Corda'
dependencies {
api project(':test-common')
// Smoke tests do NOT have any Node code on the classpath!
implementation project(':core')
implementation project(':node-api')
implementation project(':client:rpc')
implementation "com.google.guava:guava:$guava_version"
implementation "com.typesafe:config:$typesafe_config_version"
implementation "org.slf4j:slf4j-api:$slf4j_version"
}
tasks.named('jar', Jar) {
manifest {
// This JAR is part of Corda's testing framework.
// Driver will not include it as part of an out-of-process node.
attributes('Corda-Testing': true)
}
}