1//############################################################ 2// ManagedProvisioning Robolectric test target. # 3//############################################################ 4package { 5 default_team: "trendy_team_enterprise", 6 default_applicable_licenses: ["Android-Apache-2.0"], 7} 8 9android_robolectric_test { 10 11 name: "ManagedProvisioningRoboTests", 12 13 srcs: [ 14 "src/**/*.java", 15 "src/**/*.kt", 16 ], 17 18 java_resource_dirs: ["config"], 19 20 // Include the testing libraries 21 libs: [ 22 "mockito-robolectric-prebuilt", 23 "truth", 24 "androidx.test.core", 25 "androidx.test.rules", 26 "androidx.core_core", 27 "testng", // used only for assertThrows 28 "android_onboarding.contracts.testing", 29 "hilt_android_testing", 30 ], 31 32 static_libs: [ 33 "managedprovisioning_protoslite", 34 "flag-junit", 35 "platform-test-annotations", 36 ], 37 38 instrumentation_for: "ManagedProvisioning", 39 40 upstream: true, 41} 42