File tree Expand file tree Collapse file tree
.github/workflows/scripts Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -23,11 +23,22 @@ grep -q '^android.newDsl=false$' "$TEST_ANDROID_DIR/gradle.properties" || \
2323perl -0pi -e ' s/\n\s*id "kotlin-android"\n/\n/' " $TEST_ANDROID_DIR /app/build.gradle"
2424perl -0pi -e ' s/\n\s*kotlinOptions \{\n\s*jvmTarget = JavaVersion\.VERSION_17\n\s*\}\n/\n/' " $TEST_ANDROID_DIR /app/build.gradle"
2525
26+ # AGP 9 rejects older Espresso artifacts that share the same namespace.
27+ grep -q ' androidx.test.espresso:espresso-core:3.7.0' " $TEST_ANDROID_DIR /app/build.gradle" || cat << 'EOF ' >> "$TEST_ANDROID_DIR/app/build.gradle"
28+
29+ dependencies {
30+ debugImplementation 'androidx.test.espresso:espresso-core:3.7.0'
31+ debugImplementation 'androidx.test.espresso:espresso-idling-resource:3.7.0'
32+ }
33+ EOF
34+
2635grep -q " id \" com.android.application\" version \" $AGP_VERSION \" apply false" " $TEST_ANDROID_DIR /settings.gradle"
2736grep -q " gradle-$GRADLE_VERSION -all.zip" " $TEST_ANDROID_DIR /gradle/wrapper/gradle-wrapper.properties"
2837grep -q ' ^android.newDsl=false$' " $TEST_ANDROID_DIR /gradle.properties"
2938! grep -q ' id "kotlin-android"' " $TEST_ANDROID_DIR /app/build.gradle"
3039! grep -q ' kotlinOptions' " $TEST_ANDROID_DIR /app/build.gradle"
40+ grep -q ' androidx.test.espresso:espresso-core:3.7.0' " $TEST_ANDROID_DIR /app/build.gradle"
41+ grep -q ' androidx.test.espresso:espresso-idling-resource:3.7.0' " $TEST_ANDROID_DIR /app/build.gradle"
3142
3243cd tests
3344flutter build apk --debug --dart-define=CI=true --no-android-gradle-daemon
You can’t perform that action at this time.
0 commit comments