From eecaad8b8e2c447429c31a01d49260ddd6b4ee03 Mon Sep 17 00:00:00 2001 From: Paul Martin <paul@paulsputer.com> Date: Sat, 16 Apr 2016 17:35:32 -0400 Subject: [PATCH] Proof of concept #1026 --- src/test/java/com/gitblit/tests/GitBlitTest.java | 20 ++++++++++++-------- 1 files changed, 12 insertions(+), 8 deletions(-) diff --git a/src/test/java/com/gitblit/tests/GitBlitTest.java b/src/test/java/com/gitblit/tests/GitBlitTest.java index c01862f..e873ced 100644 --- a/src/test/java/com/gitblit/tests/GitBlitTest.java +++ b/src/test/java/com/gitblit/tests/GitBlitTest.java @@ -15,6 +15,7 @@ */ package com.gitblit.tests; +import java.io.File; import java.util.List; import org.eclipse.jgit.lib.Repository; @@ -24,6 +25,7 @@ import com.gitblit.FileSettings; import com.gitblit.models.RepositoryModel; import com.gitblit.models.UserModel; +import com.gitblit.utils.FileUtils; public class GitBlitTest extends GitblitUnitTest { @@ -70,13 +72,13 @@ UserModel user = new UserModel("james"); user.displayName = "James Moger"; - assertTrue(user.is("James", null)); - assertTrue(user.is("James", "")); - assertTrue(user.is("JaMeS", "anything")); + assertFalse(user.is("James", null)); + assertFalse(user.is("James", "")); + assertFalse(user.is("JaMeS", "anything")); - assertTrue(user.is("james moger", null)); - assertTrue(user.is("james moger", "")); - assertTrue(user.is("james moger", "anything")); + assertFalse(user.is("james moger", null)); + assertFalse(user.is("james moger", "")); + assertFalse(user.is("james moger", "anything")); assertFalse(user.is("joe", null)); assertFalse(user.is("joe", "")); @@ -156,7 +158,9 @@ assertEquals(5, settings().getInteger("realm.userService", 5)); assertTrue(settings().getBoolean("git.enableGitServlet", false)); - assertEquals("src/test/config/test-users.conf", settings().getString("realm.userService", null)); + File userDir = new File(System.getProperty("user.dir")); + File userService = new File(settings().getString("realm.userService", null)); + assertEquals("src/test/config/test-users.conf", FileUtils.getRelativePath(userDir, userService)); assertEquals(5, settings().getInteger("realm.minPasswordLength", 0)); List<String> mdExtensions = settings().getStrings("web.markdownExtensions"); assertTrue(mdExtensions.size() > 0); @@ -172,7 +176,7 @@ @Test public void testAuthentication() throws Exception { - assertTrue(authentication().authenticate("admin", "admin".toCharArray()) != null); + assertTrue(authentication().authenticate("admin", "admin".toCharArray(), null) != null); } @Test -- Gitblit v1.9.1