| | |
| | | package com.gitblit.tests;
|
| | |
|
| | | import java.util.Arrays;
|
| | | import java.util.List;
|
| | |
|
| | | import junit.framework.TestCase;
|
| | |
|
| | |
| | |
|
| | | public void testEscapeForHtml() throws Exception {
|
| | | String input = "& < > \" \t";
|
| | | String output_nochange = "& < > " \t";
|
| | | String output_change = "& < > " ";
|
| | | assertTrue(StringUtils.escapeForHtml(input, false).equals(output_nochange));
|
| | | assertTrue(StringUtils.escapeForHtml(input, true).equals(output_change));
|
| | | String outputNoChange = "& < > " \t";
|
| | | String outputChange = "& < > " ";
|
| | | assertTrue(StringUtils.escapeForHtml(input, false).equals(outputNoChange));
|
| | | assertTrue(StringUtils.escapeForHtml(input, true).equals(outputChange));
|
| | | }
|
| | |
|
| | | public void testFlattenStrings() throws Exception {
|
| | |
| | | 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);
|
| | | assertTrue(strings.get(0).equals("A"));
|
| | | assertTrue(strings.get(1).equals("B"));
|
| | | assertTrue(strings.get(2).equals("C"));
|
| | | assertTrue(strings.get(3).equals("D"));
|
| | | }
|
| | | }
|