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

Commit 4b9d9350 authored by Colin Cross's avatar Colin Cross Committed by Gerrit Code Review
Browse files

Merge "Fix soong for go test ./..." into main

parents ef2e76ed 7e2e7943
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -6,6 +6,7 @@ bootstrap_go_package {
    name: "soong-bp2build",
    pkgPath: "android/soong/bp2build",
    srcs: [
        "aconfig_conversion_test.go",
        "androidbp_to_build_templates.go",
        "bp2build.go",
        "bp2build_product_config.go",
@@ -21,6 +22,7 @@ bootstrap_go_package {
    deps: [
        "blueprint-bootstrap",
        "soong-aidl-library",
        "soong-aconfig",
        "soong-android",
        "soong-android-allowlists",
        "soong-android-soongconfig",
+2 −4
Original line number Diff line number Diff line
@@ -156,7 +156,7 @@ func TestJavaAconfigLibrary(t *testing.T) {
			name: "foo",
			aconfig_declarations: "foo_aconfig_declarations",
			libs: ["foo_java_library"],
			test: true,
			mode: "test",
	}
	`
	expectedBazelTargets := []string{
@@ -184,7 +184,6 @@ func TestJavaAconfigLibrary(t *testing.T) {
			AttrNameToString{
				"aconfig_declarations":   `":foo_aconfig_declarations"`,
				"libs":                   `[":foo_java_library-neverlink"]`,
				"test":                   `True`,
				"sdk_version":            `"system_current"`,
				"target_compatible_with": `["//build/bazel_common_rules/platforms/os:android"]`,
			},
@@ -213,7 +212,7 @@ func TestJavaAconfigLibraryAsTaggedOutput(t *testing.T) {
	java_aconfig_library {
			name: "foo_aconfig_library",
			aconfig_declarations: "foo_aconfig_declarations",
			test: true,
			mode: "test",
	}
	`
	expectedBazelTargets := []string{
@@ -230,7 +229,6 @@ func TestJavaAconfigLibraryAsTaggedOutput(t *testing.T) {
			"foo_aconfig_library",
			AttrNameToString{
				"aconfig_declarations":   `":foo_aconfig_declarations"`,
				"test":                   `True`,
				"sdk_version":            `"system_current"`,
				"target_compatible_with": `["//build/bazel_common_rules/platforms/os:android"]`,
			},
+3 −3
Original line number Diff line number Diff line
@@ -720,7 +720,7 @@ func TestDataLibs(t *testing.T) {
		return
	}
	if len(testBinary.dataPaths()) != 1 {
		t.Errorf("expected exactly one test data file. test data files: [%s]", testBinary.dataPaths())
		t.Errorf("expected exactly one test data file. test data files: [%v]", testBinary.dataPaths())
		return
	}

@@ -777,7 +777,7 @@ func TestDataLibsRelativeInstallPath(t *testing.T) {
		t.Fatalf("expected exactly one output file. output files: [%s]", outputFiles)
	}
	if len(testBinary.dataPaths()) != 2 {
		t.Fatalf("expected exactly one test data file. test data files: [%s]", testBinary.dataPaths())
		t.Fatalf("expected exactly one test data file. test data files: [%v]", testBinary.dataPaths())
	}

	outputPath := outputFiles[0].String()
@@ -3332,7 +3332,7 @@ func TestDataLibsPrebuiltSharedTestLibrary(t *testing.T) {
		t.Errorf("expected exactly one output file. output files: [%s]", outputFiles)
	}
	if len(testBinary.dataPaths()) != 1 {
		t.Errorf("expected exactly one test data file. test data files: [%s]", testBinary.dataPaths())
		t.Errorf("expected exactly one test data file. test data files: [%v]", testBinary.dataPaths())
	}

	outputPath := outputFiles[0].String()
+3 −3
Original line number Diff line number Diff line
@@ -38,7 +38,7 @@ func TestRustTest(t *testing.T) {

	dataPaths := testingModule.Module().(*Module).compiler.(*testDecorator).dataPaths()
	if len(dataPaths) != 1 {
		t.Errorf("expected exactly one test data file. test data files: [%s]", dataPaths)
		t.Errorf("expected exactly one test data file. test data files: [%v]", dataPaths)
		return
	}
}
@@ -116,7 +116,7 @@ func TestDataLibs(t *testing.T) {
		t.Fatalf("expected exactly one output file. output files: [%s]", outputFiles)
	}
	if len(testBinary.dataPaths()) != 2 {
		t.Fatalf("expected exactly two test data files. test data files: [%s]", testBinary.dataPaths())
		t.Fatalf("expected exactly two test data files. test data files: [%v]", testBinary.dataPaths())
	}

	outputPath := outputFiles[0].String()
@@ -178,7 +178,7 @@ func TestDataLibsRelativeInstallPath(t *testing.T) {
		t.Fatalf("expected exactly one output file. output files: [%s]", outputFiles)
	}
	if len(testBinary.dataPaths()) != 3 {
		t.Fatalf("expected exactly two test data files. test data files: [%s]", testBinary.dataPaths())
		t.Fatalf("expected exactly two test data files. test data files: [%v]", testBinary.dataPaths())
	}

	outputPath := outputFiles[0].String()

testing/test_spec_proto/go.mod

deleted100644 → 0
+0 −2
Original line number Diff line number Diff line
module test_spec_proto
go 1.18
 No newline at end of file