@@ -60,8 +60,8 @@ class AffectedModuleDetectorIntegrationTest {
6060 | jcenter()
6161 | }
6262 | dependencies {
63- | classpath "com.android.tools.build:gradle:4.1 .0"
64- | classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10 "
63+ | classpath "com.android.tools.build:gradle:7.4 .0"
64+ | classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.25 "
6565 | }
6666 |}
6767 |plugins {
@@ -81,14 +81,22 @@ class AffectedModuleDetectorIntegrationTest {
8181 | id 'kotlin-android'
8282 | }
8383 | android {
84- | compileSdkVersion 30
85- | buildToolsVersion "30.0.2 "
84+ | compileSdkVersion 33
85+ | namespace "sample "
8686 | }
8787 | dependencies {
8888 | implementation project(":sample-core")
8989 | }""" .trimMargin()
9090 )
9191
92+ tmpFolder.newFolder(" sample-app/src/main/" )
93+ tmpFolder.newFile(" sample-app/src/main/AndroidManifest.xml" ).writeText(
94+ """
95+ |<manifest>
96+ |</manifest>
97+ """ .trimMargin()
98+ )
99+
92100 tmpFolder.newFile(" sample-core/build.gradle" ).writeText(
93101 """ plugins {
94102 | id 'com.android.library'
@@ -98,11 +106,19 @@ class AffectedModuleDetectorIntegrationTest {
98106 | assembleAndroidTestTask = "assembleAndroidTest"
99107 | }
100108 | android {
101- | compileSdkVersion 30
102- | buildToolsVersion "30.0.2"
109+ | namespace 'sample.core'
110+ | compileSdkVersion 33
103111 | }""" .trimMargin()
104112 )
105113
114+ tmpFolder.newFolder(" sample-core/src/main/" )
115+ tmpFolder.newFile(" sample-core/src/main/AndroidManifest.xml" ).writeText(
116+ """
117+ |<manifest>
118+ |</manifest>
119+ """ .trimMargin()
120+ )
121+
106122 // WHEN
107123 val result = GradleRunner .create()
108124 .withProjectDir(tmpFolder.root)
@@ -138,8 +154,8 @@ class AffectedModuleDetectorIntegrationTest {
138154 | jcenter()
139155 | }
140156 | dependencies {
141- | classpath "com.android.tools.build:gradle:4.1 .0"
142- | classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10 "
157+ | classpath "com.android.tools.build:gradle:7.4 .0"
158+ | classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.25 "
143159 | }
144160 |}
145161 |plugins {
@@ -162,14 +178,22 @@ class AffectedModuleDetectorIntegrationTest {
162178 | id 'kotlin-android'
163179 | }
164180 | android {
165- | compileSdkVersion 30
166- | buildToolsVersion "30.0.2"
181+ | namespace 'sample'
182+ | compileSdkVersion 33
167183 | }
168184 | dependencies {
169185 | implementation project(":sample-core")
170186 | }""" .trimMargin()
171187 )
172188
189+ tmpFolder.newFolder(" sample-app/src/main/" )
190+ tmpFolder.newFile(" sample-app/src/main/AndroidManifest.xml" ).writeText(
191+ """
192+ |<manifest>
193+ |</manifest>
194+ """ .trimMargin()
195+ )
196+
173197 tmpFolder.newFile(" sample-core/build.gradle" ).writeText(
174198 """ plugins {
175199 | id 'com.android.library'
@@ -179,11 +203,19 @@ class AffectedModuleDetectorIntegrationTest {
179203 | assembleAndroidTestTask = "assembleAndroidTest"
180204 | }
181205 | android {
182- | compileSdkVersion 30
183- | buildToolsVersion "30.0.2"
206+ | namespace 'sample.core'
207+ | compileSdkVersion 33
184208 | }""" .trimMargin()
185209 )
186210
211+ tmpFolder.newFolder(" sample-core/src/main/" )
212+ tmpFolder.newFile(" sample-core/src/main/AndroidManifest.xml" ).writeText(
213+ """
214+ |<manifest>
215+ |</manifest>
216+ """ .trimMargin()
217+ )
218+
187219 // WHEN
188220 val result = GradleRunner .create()
189221 .withProjectDir(tmpFolder.root)
0 commit comments