> @@ -73,7 +76,9 @@ public BaseGoogleComputeEngineApiLiveTest() { > } > > @Override protected GoogleComputeEngineApi create(Properties props, > Iterable<Module> modules) { > - Injector injector = > newBuilder().modules(modules).overrides(props).buildInjector(); > + // BouncyCastleCrypto required for ResetWindowsPassword related tests > + injector = > newBuilder().modules(ImmutableSet.<Module>builder().addAll(modules).add(new > BouncyCastleCryptoModule()).build())
What about providing a protected `modules` method that subclasses can override to contribute modules? This way each subclass would be able to add custom modules. --- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-google/pull/170/files/95945057ade457d2540d484c66fa2b75702fe835#r62158760