• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1import org.robolectric.gradle.AndroidProjectConfigPlugin
2import org.robolectric.gradle.GradleManagedDevicePlugin
3
4apply plugin: 'com.android.library'
5apply plugin: AndroidProjectConfigPlugin
6apply plugin: GradleManagedDevicePlugin
7
8android {
9    compileSdk 33
10    namespace 'org.robolectric.integrationtests.nativegraphics'
11
12    defaultConfig {
13        minSdk 26
14        targetSdk 33
15    }
16
17    testOptions {
18        unitTests {
19            includeAndroidResources = true
20            all {
21                systemProperty 'robolectric.graphicsMode', 'NATIVE'
22            }
23        }
24    }
25
26    compileOptions {
27        sourceCompatibility 11
28        targetCompatibility 11
29    }
30}
31
32dependencies {
33    testImplementation AndroidSdk.MAX_SDK.coordinates
34    testImplementation project(':robolectric')
35
36    testImplementation libs.androidx.core
37    testImplementation libs.androidx.test.ext.junit
38    testImplementation libs.truth
39    testImplementation libs.junit4
40    testImplementation libs.mockito
41}
42