From 6c5511020457c39961d069071ac60f7140ec724f Mon Sep 17 00:00:00 2001
From: Lukasz Jader <ljaderdev@gmail.com>
Date: Wed, 19 Sep 2012 16:24:10 -0400
Subject: [PATCH] Update polish translation of EmptyRepositoryPage

---
 tests/com/gitblit/tests/StringUtilsTest.java |   34 ++++++++++++++++++++++++++--------
 1 files changed, 26 insertions(+), 8 deletions(-)

diff --git a/tests/com/gitblit/tests/StringUtilsTest.java b/tests/com/gitblit/tests/StringUtilsTest.java
index 71d055f..bcf3a99 100644
--- a/tests/com/gitblit/tests/StringUtilsTest.java
+++ b/tests/com/gitblit/tests/StringUtilsTest.java
@@ -76,7 +76,7 @@
 	public void testTrim() throws Exception {
 		String input = "123456789 123456789 123456789 123456789 123456789 123456789 123456789 ";
 		String output = "123456789 123456789 123456789 123456789 123456789 1234567...";
-		assertEquals(output, StringUtils.trimShortLog(input));
+		assertEquals(output, StringUtils.trimString(input, 60));
 		assertEquals(input, StringUtils.trimString(input, input.length()));
 	}
 
@@ -112,13 +112,24 @@
 
 	@Test
 	public void testStringsFromValue() throws Exception {
-		List<String> strings = StringUtils.getStringsFromValue("A B C D");
-		assertEquals(4, strings.size());
-		assertEquals("A", strings.get(0));
-		assertEquals("B", strings.get(1));
-		assertEquals("C", strings.get(2));
-		assertEquals("D", strings.get(3));
-	}
+        List<String> strings = StringUtils.getStringsFromValue("\"A A \" B \"C C\" D \"\" \"E\"");
+        assertEquals(6, strings.size());
+        assertEquals("A A", strings.get(0));
+        assertEquals("B", strings.get(1));
+        assertEquals("C C", strings.get(2));
+        assertEquals("D", strings.get(3));
+        assertEquals("", strings.get(4));
+        assertEquals("E", strings.get(5));
+
+        strings = StringUtils.getStringsFromValue("\"A A \", B, \"C C\", D, \"\", \"E\"", ",");
+        assertEquals(6, strings.size());
+        assertEquals("A A", strings.get(0));
+        assertEquals("B", strings.get(1));
+        assertEquals("C C", strings.get(2));
+        assertEquals("D", strings.get(3));
+        assertEquals("", strings.get(4));
+        assertEquals("E", strings.get(5));
+    }
 
 	@Test
 	public void testStringsFromValue2() throws Exception {
@@ -139,4 +150,11 @@
 		assertFalse(StringUtils.fuzzyMatch("123", "12345"));
 		assertFalse(StringUtils.fuzzyMatch("AbCdEfHIJ", "abc*hhh"));
 	}
+	
+	@Test
+	public void testGetRepositoryPath() throws Exception {
+		assertEquals("gitblit/gitblit.git", StringUtils.extractRepositoryPath("git://github.com/gitblit/gitblit.git", new String [] { ".*?://github.com/(.*)" }));
+		assertEquals("gitblit.git", StringUtils.extractRepositoryPath("git://github.com/gitblit/gitblit.git", new String [] { ".*?://github.com/[^/].*?/(.*)" }));
+		assertEquals("gitblit.git", StringUtils.extractRepositoryPath("git://github.com/gitblit/gitblit.git"));
+	}
 }

--
Gitblit v1.9.1