From 3f4ccccb265dffc46f30f1f0cdf9d580ee395d96 Mon Sep 17 00:00:00 2001 From: irengrig Date: Thu, 17 Dec 2009 12:27:05 +0300 Subject: [PATCH] SVN: authorization for tests, sorry --- .../src/org/jetbrains/idea/svn/dialogs/SvnAuthenticationProvider.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/svn4idea/src/org/jetbrains/idea/svn/dialogs/SvnAuthenticationProvider.java b/plugins/svn4idea/src/org/jetbrains/idea/svn/dialogs/SvnAuthenticationProvider.java index 5e786de5d7..a8431b6691 100644 --- a/plugins/svn4idea/src/org/jetbrains/idea/svn/dialogs/SvnAuthenticationProvider.java +++ b/plugins/svn4idea/src/org/jetbrains/idea/svn/dialogs/SvnAuthenticationProvider.java @@ -61,6 +61,10 @@ public class SvnAuthenticationProvider implements ISVNAuthenticationProvider { SVNErrorMessage errorMessage, final SVNAuthentication previousAuth, final boolean authMayBeStored) { + if (ApplicationManager.getApplication().isUnitTestMode() && ISVNAuthenticationManager.USERNAME.equals(kind)) { + final String userName = previousAuth != null && previousAuth.getUserName() != null ? previousAuth.getUserName() : SystemProperties.getUserName(); + return new SVNUserNameAuthentication(userName, false); + } final SvnAuthenticationNotifier.AuthenticationRequest obj = new SvnAuthenticationNotifier.AuthenticationRequest(myProject, kind, url, realm); final SVNURL wcUrl = myAuthenticationNotifier.getWcUrl(obj); -- 2.11.4.GIT