From 9cf48d26e7c95306844a2f8e640cd691de3be220 Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Tue, 12 Jul 2011 20:27:56 -0400
Subject: [PATCH] Fix to build method.
---
tests/com/gitblit/tests/StringUtilsTest.java | 19 ++++++++++++++++++-
1 files changed, 18 insertions(+), 1 deletions(-)
diff --git a/tests/com/gitblit/tests/StringUtilsTest.java b/tests/com/gitblit/tests/StringUtilsTest.java
index b0d9a1f..1bf0de4 100644
--- a/tests/com/gitblit/tests/StringUtilsTest.java
+++ b/tests/com/gitblit/tests/StringUtilsTest.java
@@ -36,6 +36,12 @@
String output = "this<br/>is<br/>a<br/>test<br/><br/>of<br/><br/>line<br/><br/>breaking";
assertTrue(StringUtils.breakLinesForHtml(input).equals(output));
}
+
+ public void testEncodeUrl() throws Exception {
+ String input = "test /";
+ String output = "test%20%2F";
+ assertTrue(StringUtils.encodeURL(input).equals(output));
+ }
public void testEscapeForHtml() throws Exception {
String input = "& < > \" \t";
@@ -43,6 +49,12 @@
String outputChange = "& < > " ";
assertTrue(StringUtils.escapeForHtml(input, false).equals(outputNoChange));
assertTrue(StringUtils.escapeForHtml(input, true).equals(outputChange));
+ }
+
+ public void testDecodeForHtml() throws Exception {
+ String input = "& < > "";
+ String output = "& < > \"";
+ assertTrue(StringUtils.decodeFromHtml(input).equals(output));
}
public void testFlattenStrings() throws Exception {
@@ -70,6 +82,11 @@
assertTrue(StringUtils.getSHA1("blob 16\000what is up, doc?").equals(
"bd9dbf5aae1a3862dd1526723246b20206e5fc37"));
}
+
+ public void testMD5() throws Exception {
+ assertTrue(StringUtils.getMD5("blob 16\000what is up, doc?").equals(
+ "77fb8d95331f0d557472f6776d3aedf6"));
+ }
public void testRootPath() throws Exception {
String input = "/nested/path/to/repository";
@@ -77,7 +94,7 @@
assertTrue(StringUtils.getRootPath(input).equals(output));
assertTrue(StringUtils.getRootPath("repository").equals(""));
}
-
+
public void testStringsFromValue() throws Exception {
List<String> strings = StringUtils.getStringsFromValue("A B C D");
assertTrue(strings.size() == 4);
--
Gitblit v1.9.1