Repository: incubator-ranger Updated Branches: refs/heads/master f1ae106af -> fa3e38c22
RANGER-234: modification to HADOOP-11455 causes unit test fail. Fixed by adding a additional param (-f) to be non-interactive Project: http://git-wip-us.apache.org/repos/asf/incubator-ranger/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ranger/commit/fa3e38c2 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ranger/tree/fa3e38c2 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ranger/diff/fa3e38c2 Branch: refs/heads/master Commit: fa3e38c22f6401222d7f972498f1ce78cf30ad29 Parents: f1ae106 Author: sneethiraj <[email protected]> Authored: Wed Mar 4 15:46:40 2015 -0500 Committer: sneethiraj <[email protected]> Committed: Wed Mar 4 15:46:40 2015 -0500 ---------------------------------------------------------------------- .../hadoop/utils/RangerCredentialProviderTest.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/fa3e38c2/agents-cred/src/test/java/org/apache/ranger/authorization/hadoop/utils/RangerCredentialProviderTest.java ---------------------------------------------------------------------- diff --git a/agents-cred/src/test/java/org/apache/ranger/authorization/hadoop/utils/RangerCredentialProviderTest.java b/agents-cred/src/test/java/org/apache/ranger/authorization/hadoop/utils/RangerCredentialProviderTest.java index 8e16ad1..7939ae5 100644 --- a/agents-cred/src/test/java/org/apache/ranger/authorization/hadoop/utils/RangerCredentialProviderTest.java +++ b/agents-cred/src/test/java/org/apache/ranger/authorization/hadoop/utils/RangerCredentialProviderTest.java @@ -151,15 +151,16 @@ public class RangerCredentialProviderTest { CredentialShell cs = new CredentialShell() ; try { - Field interactiveField = cs.getClass().getField(fieldName) ; + Field interactiveField = cs.getClass().getDeclaredField(fieldName) ; if (interactiveField != null) { interactiveField.setAccessible(true); ret = interactiveField.getBoolean(cs) ; - + System.out.println("FOUND value of [" + fieldName + "] field in the Class [" + cs.getClass().getName() + "] = [" + ret + "]") ; } } catch (Throwable e) { System.out.println("Unable to find the value of [" + fieldName + "] field in the Class [" + cs.getClass().getName() + "]. Skiping -f option") ; + e.printStackTrace(); ret = false; }
