Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7104aae1 authored by Colin Cross's avatar Colin Cross
Browse files

Don't use unsafe_ignore_missing_latest_api in TestJavaSdkLibraryDist

Use FixtureWithLastReleaseApis to create the necessary files instead
of disabling the check with unsafe_ignore_missing_latest_api.

Bug: 186723288
Test: TestJavaSdkLibraryDist
Change-Id: I162b0f68eec596274f8d98dca9d3f0500ab13f5d
Merged-In: I162b0f68eec596274f8d98dca9d3f0500ab13f5d
(cherry picked from commit 67c17aed)
parent ea0e6989
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -844,30 +844,31 @@ func TestJavaSdkLibraryDist(t *testing.T) {
		PrepareForTestWithJavaBuildComponents,
		PrepareForTestWithJavaDefaultModules,
		PrepareForTestWithJavaSdkLibraryFiles,
		FixtureWithLastReleaseApis(
			"sdklib_no_group",
			"sdklib_group_foo",
			"sdklib_owner_foo",
			"foo"),
	).RunTestWithBp(t, `
		java_sdk_library {
			name: "sdklib_no_group",
			unsafe_ignore_missing_latest_api: true,
			srcs: ["foo.java"],
		}

		java_sdk_library {
			name: "sdklib_group_foo",
			unsafe_ignore_missing_latest_api: true,
			srcs: ["foo.java"],
			dist_group: "foo",
		}

		java_sdk_library {
			name: "sdklib_owner_foo",
			unsafe_ignore_missing_latest_api: true,
			srcs: ["foo.java"],
			owner: "foo",
		}

		java_sdk_library {
			name: "sdklib_stem_foo",
			unsafe_ignore_missing_latest_api: true,
			srcs: ["foo.java"],
			dist_stem: "foo",
		}