[java-identity-provider] branch master updated: IDP-1181 Fix tests for new FailFast behavior
Rod Widdowson
rdw at steadingsoftware.com
Fri Sep 13 06:14:37 EDT 2019
This is an automated email from the git hooks/post-receive script.
rdw pushed a commit to branch master
in repository java-identity-provider.
View the commit online:
http://git.shibboleth.net/view/?p=java-identity-provider.git;a=commit;h=4696a72e08b1053c100783f9cfc1da52d37c8338
The following commit(s) were added to refs/heads/master by this push:
new 4696a72 IDP-1181 Fix tests for new FailFast behavior
4696a72 is described below
commit 4696a72e08b1053c100783f9cfc1da52d37c8338
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Fri Sep 13 11:14:15 2019 +0100
IDP-1181 Fix tests for new FailFast behavior
https://issues.shibboleth.net/jira/browse/IDP-1181
---
.../idp/attribute/resolver/dc/ldap/impl/LDAPDataConnectorTest.java | 6 +++---
.../attribute/resolver/dc/rdbms/impl/RDBMSDataConnectorTest.java | 3 ++-
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/idp-attribute-resolver-impl/src/test/java/net/shibboleth/idp/attribute/resolver/dc/ldap/impl/LDAPDataConnectorTest.java b/idp-attribute-resolver-impl/src/test/java/net/shibboleth/idp/attribute/resolver/dc/ldap/impl/LDAPDataConnectorTest.java
index 2fdd43f..d1b22b3 100644
--- a/idp-attribute-resolver-impl/src/test/java/net/shibboleth/idp/attribute/resolver/dc/ldap/impl/LDAPDataConnectorTest.java
+++ b/idp-attribute-resolver-impl/src/test/java/net/shibboleth/idp/attribute/resolver/dc/ldap/impl/LDAPDataConnectorTest.java
@@ -145,6 +145,7 @@ public class LDAPDataConnectorTest {
} catch (final ComponentInitializationException e) {
// OK
}
+ connector.setFailFast(true);
final SearchExecutor searchExecutor = new SearchExecutor();
searchExecutor.setBaseDn(TEST_BASE_DN);
@@ -201,6 +202,7 @@ public class LDAPDataConnectorTest {
connector.setConnectionFactory(connectionFactory);
connector.setSearchExecutor(new SearchExecutor());
connector.setExecutableSearchBuilder(newParameterizedExecutableSearchFilterBuilder("(uid={principalName})"));
+ connector.setFailFast(true);
try {
connector.initialize();
@@ -209,7 +211,7 @@ public class LDAPDataConnectorTest {
// OK
}
- connector.setValidator(newConnectionFactoryValidator(connectionFactory, false));
+ connector.setFailFast(false);
connector.initialize();
}
@@ -564,14 +566,12 @@ public class LDAPDataConnectorTest {
validator.setConnectionFactory(connectionFactory);
validator.setThrowValidateError(throwValidateError);
- validator.initialize();
return validator;
}
public static ConnectionFactoryValidator newConnectionFactoryValidator(final ConnectionFactory connectionFactory) throws ComponentInitializationException {
final ConnectionFactoryValidator validator = new ConnectionFactoryValidator();
validator.setConnectionFactory(connectionFactory);
- validator.initialize();
return validator;
}
}
diff --git a/idp-attribute-resolver-impl/src/test/java/net/shibboleth/idp/attribute/resolver/dc/rdbms/impl/RDBMSDataConnectorTest.java b/idp-attribute-resolver-impl/src/test/java/net/shibboleth/idp/attribute/resolver/dc/rdbms/impl/RDBMSDataConnectorTest.java
index b2ff70e..ae09f3b 100644
--- a/idp-attribute-resolver-impl/src/test/java/net/shibboleth/idp/attribute/resolver/dc/rdbms/impl/RDBMSDataConnectorTest.java
+++ b/idp-attribute-resolver-impl/src/test/java/net/shibboleth/idp/attribute/resolver/dc/rdbms/impl/RDBMSDataConnectorTest.java
@@ -140,6 +140,7 @@ public class RDBMSDataConnectorTest {
final ExecutableSearchBuilder<ExecutableStatement> statementBuilder = newFormatExecutableStatementBuilder(USER_QUERY);
connector.setExecutableSearchBuilder(statementBuilder);
+ connector.setFailFast(true);
try {
connector.initialize();
fail("Invalid datasource");
@@ -177,7 +178,7 @@ public class RDBMSDataConnectorTest {
final ExecutableSearchBuilder<ExecutableStatement> statementBuilder = newFormatExecutableStatementBuilder(USER_QUERY);
connector.setExecutableSearchBuilder(statementBuilder);
connector.setDataSource(new JDBCDataSource());
-
+ connector.setFailFast(true);
try {
connector.initialize();
fail("No failfast");
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list