Loading android/testing.go +12 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ import ( "testing" "github.com/google/blueprint" "github.com/google/blueprint/proptools" ) func NewTestContext(config Config) *TestContext { Loading Loading @@ -105,6 +106,17 @@ var PrepareForIntegrationTestWithAndroid = GroupFixturePreparers( PrepareForTestWithAndroidBuildComponents, ) // Prepares a test that may be missing dependencies by setting allow_missing_dependencies to // true. var PrepareForTestWithAllowMissingDependencies = GroupFixturePreparers( FixtureModifyProductVariables(func(variables FixtureProductVariables) { variables.Allow_missing_dependencies = proptools.BoolPtr(true) }), FixtureModifyContext(func(ctx *TestContext) { ctx.SetAllowMissingDependencies(true) }), ) func NewTestArchContext(config Config) *TestContext { ctx := NewTestContext(config) ctx.preDeps = append(ctx.preDeps, registerArchMutator) Loading Loading
android/testing.go +12 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ import ( "testing" "github.com/google/blueprint" "github.com/google/blueprint/proptools" ) func NewTestContext(config Config) *TestContext { Loading Loading @@ -105,6 +106,17 @@ var PrepareForIntegrationTestWithAndroid = GroupFixturePreparers( PrepareForTestWithAndroidBuildComponents, ) // Prepares a test that may be missing dependencies by setting allow_missing_dependencies to // true. var PrepareForTestWithAllowMissingDependencies = GroupFixturePreparers( FixtureModifyProductVariables(func(variables FixtureProductVariables) { variables.Allow_missing_dependencies = proptools.BoolPtr(true) }), FixtureModifyContext(func(ctx *TestContext) { ctx.SetAllowMissingDependencies(true) }), ) func NewTestArchContext(config Config) *TestContext { ctx := NewTestContext(config) ctx.preDeps = append(ctx.preDeps, registerArchMutator) Loading