| | |
| | | */
|
| | | package com.gitblit.tests;
|
| | |
|
| | | import java.io.File;
|
| | | import java.util.List;
|
| | |
|
| | | import org.eclipse.jgit.lib.Repository;
|
| | |
| | | import com.gitblit.FileSettings;
|
| | | import com.gitblit.models.RepositoryModel;
|
| | | import com.gitblit.models.UserModel;
|
| | | import com.gitblit.utils.FileUtils;
|
| | |
|
| | | public class GitBlitTest extends GitblitUnitTest {
|
| | |
|
| | |
| | | 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", ""));
|
| | |
| | | assertEquals(5, settings().getInteger("realm.userService", 5));
|
| | |
|
| | | assertTrue(settings().getBoolean("git.enableGitServlet", false));
|
| | | assertEquals(GitBlitSuite.USERSCONF.getAbsolutePath(), 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);
|
| | |
| | |
|
| | | @Test
|
| | | public void testAuthentication() throws Exception {
|
| | | assertTrue(session().authenticate("admin", "admin".toCharArray()) != null);
|
| | | assertTrue(authentication().authenticate("admin", "admin".toCharArray(), null) != null);
|
| | | }
|
| | |
|
| | | @Test
|