From 8810f17460e7e5faea6431148c7297e9d1d2e9df Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Sun, 31 Jul 2016 12:09:06 +0200 Subject: [PATCH] Allow empty username/passwords in integration test --- .../org/igniterealtime/smack/inttest/Configuration.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/Configuration.java b/smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/Configuration.java index 9f36a4c99..abc9a4fd2 100644 --- a/smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/Configuration.java +++ b/smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/Configuration.java @@ -266,7 +266,11 @@ public final class Configuration { String accountTwoPassword = properties.getProperty("accountTwoPassword"); String accountThreeUsername = properties.getProperty("accountThreeUsername"); String accountThreePassword = properties.getProperty("accountThreePassword"); - builder.setUsernamesAndPassword(accountOneUsername, accountOnePassword, accountTwoUsername, accountTwoPassword, accountThreeUsername, accountThreePassword); + if (accountOneUsername != null || accountOnePassword != null || accountTwoUsername != null + || accountTwoPassword != null || accountThreeUsername != null || accountThreePassword != null) { + builder.setUsernamesAndPassword(accountOneUsername, accountOnePassword, accountTwoUsername, + accountTwoPassword, accountThreeUsername, accountThreePassword); + } builder.setDebug(properties.getProperty("debug")); builder.setEnabledTests(properties.getProperty("enabledTests"));