FAQ
Repository: ant
Updated Branches:
   refs/heads/master 424050061 -> 259684f03


enhance chance of tests passing on Windows


Project: http://git-wip-us.apache.org/repos/asf/ant/repo
Commit: http://git-wip-us.apache.org/repos/asf/ant/commit/e5d53d3e
Tree: http://git-wip-us.apache.org/repos/asf/ant/tree/e5d53d3e
Diff: http://git-wip-us.apache.org/repos/asf/ant/diff/e5d53d3e

Branch: refs/heads/master
Commit: e5d53d3e639e14199e3f216e817cb3c566dfc647
Parents: 4240500
Author: Stefan Bodewig <bodewig@apache.org>
Authored: Mon May 16 12:26:04 2016 +0200
Committer: Stefan Bodewig <bodewig@apache.org>
Committed: Mon May 16 12:26:04 2016 +0200

----------------------------------------------------------------------
  src/tests/antunit/taskdefs/copy-test.xml | 4 ++--
  src/tests/antunit/taskdefs/move-test.xml | 2 +-
  src/tests/antunit/types/resources/selectors/readwrite-test.xml | 2 +-
  src/tests/antunit/types/selectors/readwrite-test.xml | 2 +-
  4 files changed, 5 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ant/blob/e5d53d3e/src/tests/antunit/taskdefs/copy-test.xml
----------------------------------------------------------------------
diff --git a/src/tests/antunit/taskdefs/copy-test.xml b/src/tests/antunit/taskdefs/copy-test.xml
index 05e947c..9b0148b 100644
--- a/src/tests/antunit/taskdefs/copy-test.xml
+++ b/src/tests/antunit/taskdefs/copy-test.xml
@@ -313,7 +313,7 @@ public class NullByteStreamResource extends Resource {
      <touch file="${output}/${file}"/>
    </target>
    <target name="makeFileUnwritable" depends="createTestdir">
- <setpermissions mode="444">
+ <setpermissions mode="444" nonPosixMode="tryDosOrFail">
        <file file="${output}/${file}"/>
      </setpermissions>
    </target>
@@ -450,7 +450,7 @@ public class NullByteStreamResource extends Resource {
      <mkdir dir="${output}"/>
      <touch file="${input}/somefile"/>
      <touch file="${output}/somefile"/>
- <setpermissions mode="444">
+ <setpermissions mode="444" nonPosixMode="tryDosOrFail">
        <file file="${output}/somefile"/>
      </setpermissions>
      <au:expectfailure>

http://git-wip-us.apache.org/repos/asf/ant/blob/e5d53d3e/src/tests/antunit/taskdefs/move-test.xml
----------------------------------------------------------------------
diff --git a/src/tests/antunit/taskdefs/move-test.xml b/src/tests/antunit/taskdefs/move-test.xml
index bc29aa4..3584f9b 100644
--- a/src/tests/antunit/taskdefs/move-test.xml
+++ b/src/tests/antunit/taskdefs/move-test.xml
@@ -135,7 +135,7 @@
      <touch file="${output}/${file}"/>
    </target>
    <target name="makeFileUnwritable" depends="createTestdir">
- <setpermissions mode="444">
+ <setpermissions mode="444" nonPosixMode="tryDosOrFail">
        <file file="${output}/${file}"/>
      </setpermissions>
    </target>

http://git-wip-us.apache.org/repos/asf/ant/blob/e5d53d3e/src/tests/antunit/types/resources/selectors/readwrite-test.xml
----------------------------------------------------------------------
diff --git a/src/tests/antunit/types/resources/selectors/readwrite-test.xml b/src/tests/antunit/types/resources/selectors/readwrite-test.xml
index dfe2d70..4247875 100644
--- a/src/tests/antunit/types/resources/selectors/readwrite-test.xml
+++ b/src/tests/antunit/types/resources/selectors/readwrite-test.xml
@@ -71,7 +71,7 @@
    </target>

    <target name="makeFileUnwritable" depends="createTestdir">
- <setpermissions mode="444">
+ <setpermissions mode="444" nonPosixMode="tryDosOrFail">
        <file file="${output}/${file}"/>
      </setpermissions>
    </target>

http://git-wip-us.apache.org/repos/asf/ant/blob/e5d53d3e/src/tests/antunit/types/selectors/readwrite-test.xml
----------------------------------------------------------------------
diff --git a/src/tests/antunit/types/selectors/readwrite-test.xml b/src/tests/antunit/types/selectors/readwrite-test.xml
index f81518a..62dc052 100644
--- a/src/tests/antunit/types/selectors/readwrite-test.xml
+++ b/src/tests/antunit/types/selectors/readwrite-test.xml
@@ -65,7 +65,7 @@
    </target>

    <target name="makeFileUnwritable" depends="createTestdir">
- <setpermissions mode="444">
+ <setpermissions mode="444" nonPosixMode="tryDosOrFail">
        <file file="${output}/${file}"/>
      </setpermissions>
    </target>

Search Discussions

  • Bodewig at May 16, 2016 at 10:26 am
    new test, mainly to debug error on Windows


    Project: http://git-wip-us.apache.org/repos/asf/ant/repo
    Commit: http://git-wip-us.apache.org/repos/asf/ant/commit/259684f0
    Tree: http://git-wip-us.apache.org/repos/asf/ant/tree/259684f0
    Diff: http://git-wip-us.apache.org/repos/asf/ant/diff/259684f0

    Branch: refs/heads/master
    Commit: 259684f03962b4de9e12b6f51d88b7f0e447a191
    Parents: e5d53d3
    Author: Stefan Bodewig <bodewig@apache.org>
    Authored: Mon May 16 12:26:21 2016 +0200
    Committer: Stefan Bodewig <bodewig@apache.org>
    Committed: Mon May 16 12:26:21 2016 +0200

    ----------------------------------------------------------------------
      .../types/selectors/OwnedBySelectorTest.java | 49 ++++++++++++++++++++
      1 file changed, 49 insertions(+)
    ----------------------------------------------------------------------


    http://git-wip-us.apache.org/repos/asf/ant/blob/259684f0/src/tests/junit/org/apache/tools/ant/types/selectors/OwnedBySelectorTest.java
    ----------------------------------------------------------------------
    diff --git a/src/tests/junit/org/apache/tools/ant/types/selectors/OwnedBySelectorTest.java b/src/tests/junit/org/apache/tools/ant/types/selectors/OwnedBySelectorTest.java
    new file mode 100644
    index 0000000..a6dddcf
    --- /dev/null
    +++ b/src/tests/junit/org/apache/tools/ant/types/selectors/OwnedBySelectorTest.java
    @@ -0,0 +1,49 @@
    +/*
    + * Licensed to the Apache Software Foundation (ASF) under one or more
    + * contributor license agreements. See the NOTICE file distributed with
    + * this work for additional information regarding copyright ownership.
    + * The ASF licenses this file to You under the Apache License, Version 2.0
    + * (the "License"); you may not use this file except in compliance with
    + * the License. You may obtain a copy of the License at
    + *
    + * http://www.apache.org/licenses/LICENSE-2.0
    + *
    + * Unless required by applicable law or agreed to in writing, software
    + * distributed under the License is distributed on an "AS IS" BASIS,
    + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    + * See the License for the specific language governing permissions and
    + * limitations under the License.
    + *
    + */
    +
    +package org.apache.tools.ant.types.selectors;
    +
    +import static org.junit.Assert.assertEquals;
    +import static org.junit.Assert.assertTrue;
    +
    +import java.io.File;
    +import java.nio.file.Files;
    +import java.nio.file.attribute.UserPrincipal;
    +
    +import org.junit.Rule;
    +import org.junit.Test;
    +import org.junit.rules.TemporaryFolder;
    +
    +public class OwnedBySelectorTest {
    +
    + @Rule
    + public TemporaryFolder folder = new TemporaryFolder();
    +
    + @Test
    + public void ownedByIsTrueForSelf() throws Exception {
    + String self = System.getProperty("user.name");
    + File file = folder.newFile("f.txt");
    + UserPrincipal user = Files.getOwner(file.toPath());
    + assertEquals(self, user.getName());
    +
    + OwnedBySelector s = new OwnedBySelector();
    + s.setOwner(self);
    + assertTrue(s.isSelected(null, null, file));
    + }
    +
    +}

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupnotifications @
categoriesant
postedMay 16, '16 at 10:26a
activeMay 16, '16 at 10:26a
posts2
users1
websiteant.apache.org

1 user in discussion

Bodewig: 2 posts

People

Translate

site design / logo © 2018 Grokbase