diff --git a/java/dexpreopt_bootjars_test.go b/java/dexpreopt_bootjars_test.go index aadf6ad8c..9db53fc0d 100644 --- a/java/dexpreopt_bootjars_test.go +++ b/java/dexpreopt_bootjars_test.go @@ -54,11 +54,11 @@ func testDexpreoptBoot(t *testing.T, ruleFile string, expectedInputs, expectedOu rule := dexpreoptBootJars.Output(ruleFile) for i := range expectedInputs { - expectedInputs[i] = filepath.Join(buildDir, "test_device", expectedInputs[i]) + expectedInputs[i] = filepath.Join("out/soong/test_device", expectedInputs[i]) } for i := range expectedOutputs { - expectedOutputs[i] = filepath.Join(buildDir, "test_device", expectedOutputs[i]) + expectedOutputs[i] = filepath.Join("out/soong/test_device", expectedOutputs[i]) } inputs := rule.Implicits.Strings() @@ -69,9 +69,9 @@ func testDexpreoptBoot(t *testing.T, ruleFile string, expectedInputs, expectedOu sort.Strings(outputs) sort.Strings(expectedOutputs) - android.AssertDeepEquals(t, "inputs", expectedInputs, inputs) + android.AssertStringPathsRelativeToTopEquals(t, "inputs", result.Config, expectedInputs, inputs) - android.AssertDeepEquals(t, "outputs", expectedOutputs, outputs) + android.AssertStringPathsRelativeToTopEquals(t, "outputs", result.Config, expectedOutputs, outputs) } func TestDexpreoptBootJars(t *testing.T) { @@ -107,7 +107,7 @@ func TestDexpreoptBootJars(t *testing.T) { func TestDexpreoptBootZip(t *testing.T) { ruleFile := "boot.zip" - ctx := android.PathContextForTesting(testConfig(nil, "", nil)) + ctx := android.PathContextForTesting(android.TestArchConfig("", nil, "", nil)) expectedInputs := []string{} for _, target := range ctx.Config().Targets[android.Android] { for _, ext := range []string{".art", ".oat", ".vdex"} {