Browse Source

Fix ImageTest for Windows environments.

The test was failing due to non respect of the date/time granularity of the
filesystem.


git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274711 13f79535-47bb-0310-9956-ffa450edef68
master
Antoine Levy-Lambert 22 years ago
parent
commit
2f59f52b63
1 changed files with 7 additions and 0 deletions
  1. +7
    -0
      src/testcases/org/apache/tools/ant/taskdefs/optional/image/ImageTest.java

+ 7
- 0
src/testcases/org/apache/tools/ant/taskdefs/optional/image/ImageTest.java View File

@@ -55,6 +55,7 @@
package org.apache.tools.ant.taskdefs.optional.image; package org.apache.tools.ant.taskdefs.optional.image;


import org.apache.tools.ant.BuildFileTest; import org.apache.tools.ant.BuildFileTest;
import org.apache.tools.ant.taskdefs.condition.Os;


import java.io.IOException; import java.io.IOException;
import java.io.File; import java.io.File;
@@ -107,6 +108,12 @@ public class ImageTest extends BuildFileTest {
expectLogContaining("testSimpleScale", "Processing File"); expectLogContaining("testSimpleScale", "Processing File");
File f = createRelativeFile( "/dest/" + LARGEIMAGE ); File f = createRelativeFile( "/dest/" + LARGEIMAGE );
long lastModified = f.lastModified(); long lastModified = f.lastModified();
if (Os.isFamily("dos")) {
try {
Thread.sleep(2000);
}
catch (InterruptedException e) {}
}
expectLogContaining("testOverwriteTrue", "Processing File"); expectLogContaining("testOverwriteTrue", "Processing File");
f = createRelativeFile( "/dest/" + LARGEIMAGE ); f = createRelativeFile( "/dest/" + LARGEIMAGE );
long overwrittenLastModified = f.lastModified(); long overwrittenLastModified = f.lastModified();


Loading…
Cancel
Save