@BeforeClass public static void setUpOnce() throws IOException { AssumeAndroidPlatform.assumeSdkIsAvailable(); AssumeAndroidPlatform.assumeNdkIsAvailable(); ProjectWorkspace workspace = TestDataHelper.createProjectWorkspaceForScenario( new AndroidBinaryIntegrationTest(), "android_project", projectFolderWithPrebuiltTargets); workspace.setUp(); Properties properties = System.getProperties(); properties.setProperty( "buck.native_exopackage_fake_path", Paths.get("assets/android/native-exopackage-fakes.apk").toAbsolutePath().toString()); workspace .runBuckBuild( DEX_EXOPACKAGE_TARGET, NATIVE_EXOPACKAGE_TARGET, DEX_AND_NATIVE_EXOPACKAGE_TARGET) .assertSuccess(); }
@BeforeClass public static void assumeAndroidPlatformAvailable() { AssumeAndroidPlatform.assumeSdkIsAvailable(); }