diff options
author | dimdim11 <dimdim11@yandex-team.com> | 2024-02-20 13:14:07 +0300 |
---|---|---|
committer | dimdim11 <dimdim11@yandex-team.com> | 2024-02-20 13:27:56 +0300 |
commit | 24ea9bc6f0a5c44a39c40a80cbb01696bdc812df (patch) | |
tree | 34e630bd669f032dbcc2229e0ba077a2059a0be6 | |
parent | 6fbba255e0e94ab0aa2ad9e61ac24d3623f455b9 (diff) | |
download | ydb-24ea9bc6f0a5c44a39c40a80cbb01696bdc812df.tar.gz |
Testdep attribute for dependency to test (from test or from module)
44019bde8cdb78f2629f869e7ff10637b7b6d72c
-rw-r--r-- | build/export_generators/ide-gradle/build.gradle.kts.jinja | 8 | ||||
-rw-r--r-- | build/export_generators/ide-gradle/generator.toml | 1 |
2 files changed, 6 insertions, 3 deletions
diff --git a/build/export_generators/ide-gradle/build.gradle.kts.jinja b/build/export_generators/ide-gradle/build.gradle.kts.jinja index 9794eb2b3f..d47ab8089a 100644 --- a/build/export_generators/ide-gradle/build.gradle.kts.jinja +++ b/build/export_generators/ide-gradle/build.gradle.kts.jinja @@ -166,7 +166,11 @@ dependencies { implementation(files("$project_root/{{ library.jar }}")) {%- else -%} {%- if library.type != "contrib" %} +{%- if library.testdep %} + implementation(project(path = ":{{ library.testdep | replace("/", ":") }}", configuration = "testArtifacts")) +{%- else %} implementation({{ library.classpath }}) +{%- endif -%} {%- else %} api({{ library.classpath }}) {%- endif -%} @@ -186,8 +190,8 @@ dependencies { {%- if library.prebuilt and library.jar and (library.type != "contrib" or build_contribs) %} testImplementation(files("$project_root/{{ library.jar }}")) {%- else -%} -{%- if library.type != "contrib" and library.test2test %} - testImplementation(project(path = ":{{ library.test2test | replace("/", ":") }}", configuration = "testArtifacts")) +{%- if library.type != "contrib" and library.testdep %} + testImplementation(project(path = ":{{ library.testdep | replace("/", ":") }}", configuration = "testArtifacts")) {%- else %} testImplementation({{ library.classpath }}) {%- endif -%} diff --git a/build/export_generators/ide-gradle/generator.toml b/build/export_generators/ide-gradle/generator.toml index 67d1b1626f..8f914d1a4c 100644 --- a/build/export_generators/ide-gradle/generator.toml +++ b/build/export_generators/ide-gradle/generator.toml @@ -74,5 +74,4 @@ test=[ "/src/test/java", "/src/test-integration", "/src/testFixtures", - "/src/intTest", ] |