~ubuntu-branches/ubuntu/utopic/ant/utopic

« back to all changes in this revision

Viewing changes to src/tests/junit/org/apache/tools/ant/filters/EscapeUnicodeTest.java

  • Committer: Package Import Robot
  • Author(s): Emmanuel Bourg
  • Date: 2014-05-09 11:46:04 UTC
  • mfrom: (25.1.1 sid)
  • Revision ID: package-import@ubuntu.com-20140509114604-3h26sbqgjef3jln4
Tags: 1.9.4-1
* New upstream release
  - Refreshed the patches
  - Removed the patch for #735786 (Fixed upstream)

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
import java.io.File;
22
22
import java.io.IOException;
23
23
 
24
 
import org.apache.tools.ant.BuildFileTest;
25
 
import org.apache.tools.ant.util.FileUtils;
26
 
 
27
 
/**
28
 
 */
29
 
public class EscapeUnicodeTest extends BuildFileTest {
30
 
    
31
 
    private static final FileUtils FILE_UTILS = FileUtils.getFileUtils();
32
 
 
33
 
    public EscapeUnicodeTest(String name) {
34
 
        super(name);
35
 
    }
36
 
 
 
24
import org.apache.tools.ant.BuildFileRule;
 
25
import org.apache.tools.ant.FileUtilities;
 
26
import org.junit.Before;
 
27
import org.junit.Rule;
 
28
import org.junit.Test;
 
29
 
 
30
import static org.junit.Assert.assertEquals;
 
31
 
 
32
public class EscapeUnicodeTest {
 
33
 
 
34
    @Rule
 
35
    public BuildFileRule buildRule = new BuildFileRule();
 
36
 
 
37
    @Before
37
38
    public void setUp() {
38
 
        configureProject("src/etc/testcases/filters/build.xml");
39
 
    }
40
 
 
41
 
    public void tearDown() {
42
 
        executeTarget("cleanup");
43
 
    }
44
 
 
 
39
        buildRule.configureProject("src/etc/testcases/filters/build.xml");
 
40
    }
 
41
 
 
42
    @Test
45
43
    public void testEscapeUnicode() throws IOException {
46
 
        executeTarget("testEscapeUnicode");
47
 
        File expected = FILE_UTILS.resolveFile(getProject().getBaseDir(), "expected/escapeunicode.test");
48
 
        File result = FILE_UTILS.resolveFile(getProject().getBaseDir(), "result/escapeunicode.test");
49
 
        assertTrue(FILE_UTILS.contentEquals(expected, result));
 
44
        buildRule.executeTarget("testEscapeUnicode");
 
45
        File expected = buildRule.getProject().resolveFile("expected/escapeunicode.test");
 
46
        File result = new File(buildRule.getProject().getProperty("output"), "escapeunicode.test");
 
47
        assertEquals(FileUtilities.getFileContents(expected), FileUtilities.getFileContents(result));
50
48
    }
51
49
 
52
50
}