diff options
Diffstat (limited to 'android/testing.go')
-rw-r--r-- | android/testing.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/android/testing.go b/android/testing.go index 6539063bc..a66b1e19f 100644 --- a/android/testing.go +++ b/android/testing.go @@ -103,6 +103,12 @@ func (ctx *TestContext) RegisterModuleType(name string, factory ModuleFactory) { ctx.Context.RegisterModuleType(name, ModuleFactoryAdaptor(factory)) } +func (ctx *TestContext) RegisterSingletonModuleType(name string, factory SingletonModuleFactory) { + s, m := SingletonModuleFactoryAdaptor(name, factory) + ctx.RegisterSingletonType(name, s) + ctx.RegisterModuleType(name, m) +} + func (ctx *TestContext) RegisterSingletonType(name string, factory SingletonFactory) { ctx.Context.RegisterSingletonType(name, SingletonFactoryAdaptor(ctx.Context, factory)) } |