Skip to content

Instantly share code, notes, and snippets.

@avarabyeu
Created September 20, 2017 13:04
Show Gist options
  • Save avarabyeu/298eb4af1abdf64cf1fb8d95c3614b24 to your computer and use it in GitHub Desktop.
Save avarabyeu/298eb4af1abdf64cf1fb8d95c3614b24 to your computer and use it in GitHub Desktop.
public class MyListener extends BaseTestNGListener {
public MyListener() {
super(Injector.create(Modules.combine(Modules.override(new ConfigurationModule())
.with(new Module() {
@Override
public void configure(Binder binder) {
Properties overrides = new Properties();
overrides.setProperty(ListenerProperty.UUID.getPropertyName(), "my crazy uuid");
PropertiesLoader propertiesLoader = PropertiesLoader.load();
propertiesLoader.overrideWith(overrides);
binder.bind(PropertiesLoader.class).toInstance(propertiesLoader);
}
}),
new ReportPortalClientModule(),
new TestNGAgentModule()
)));
}
}
@ketulmodi
Copy link

Can you provide the imports or dependency used for the above code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment