1 17 18 package org.apache.tools.ant.taskdefs; 19 20 import java.io.File ; 21 import org.apache.tools.ant.BuildFileTest; 22 23 25 public class CopyfileTest extends BuildFileTest { 26 27 public void test6() { 28 expectBuildException("test6", "target is directory"); 29 } 30 31 public CopyfileTest(String name) { 32 super(name); 33 } 34 35 public void setUp() { 36 configureProject("src/etc/testcases/taskdefs/copyfile.xml"); 37 } 38 39 public void tearDown() { 40 executeTarget("cleanup"); 41 } 42 43 public void test1() { 44 expectBuildException("test1", "required argument not specified"); 45 } 46 47 public void test2() { 48 expectBuildException("test2", "required argument not specified"); 49 } 50 51 public void test3() { 52 expectBuildException("test3", "required argument not specified"); 53 } 54 55 public void test4() { 56 expectLog("test4", "DEPRECATED - The copyfile task is deprecated. Use copy instead.Warning: src == dest"); 57 } 58 59 public void test5() { 60 executeTarget("test5"); 61 java.io.File f = new java.io.File (getProjectDir(), "copyfile.tmp"); 62 if (f.exists()) { 63 f.delete(); 64 } else { 65 fail("Copy failed"); 66 } 67 } 68 } 69 | Popular Tags |