From ac7f1753d3f742e0af8dd5e142b4eac9d9d2fbba Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Fri, 28 Oct 2011 21:41:31 -0400
Subject: [PATCH] Preserve feed selections when not saving passwords

---
 tests/com/gitblit/tests/SyndicationUtilsTest.java |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/tests/com/gitblit/tests/SyndicationUtilsTest.java b/tests/com/gitblit/tests/SyndicationUtilsTest.java
index ab51804..6084b99 100644
--- a/tests/com/gitblit/tests/SyndicationUtilsTest.java
+++ b/tests/com/gitblit/tests/SyndicationUtilsTest.java
@@ -23,6 +23,7 @@
 import org.eclipse.jgit.lib.Repository;
 import org.eclipse.jgit.revwalk.RevCommit;
 
+import com.gitblit.models.SyndicatedEntryModel;
 import com.gitblit.utils.JGitUtils;
 import com.gitblit.utils.SyndicationUtils;
 
@@ -32,11 +33,20 @@
 		Repository repository = GitBlitSuite.getHelloworldRepository();
 		List<RevCommit> commits = JGitUtils.getRevLog(repository, 1);
 		ByteArrayOutputStream os = new ByteArrayOutputStream();
-		SyndicationUtils.toRSS("http://localhost", "Title", "Description", "Repository", commits, os);
+		SyndicationUtils.toRSS("http://localhost", "Title", "Description", "Repository", commits,
+				os);
 		String feed = os.toString();
 		os.close();
 		assertTrue(feed.length() > 100);
 		assertTrue(feed.indexOf("<title>Title</title>") > -1);
 		assertTrue(feed.indexOf("<description>Description</description>") > -1);
 	}
+
+	public void testFeedRead() throws Exception {
+		List<SyndicatedEntryModel> feed = SyndicationUtils.readFeed("https://localhost:8443",
+				"ticgit.git", "master", 5, "admin", "admin".toCharArray());
+		assertTrue(feed != null);
+		assertTrue(feed.size() > 0);
+		assertEquals(5, feed.size());
+	}
 }
\ No newline at end of file

--
Gitblit v1.9.1