Bug 20275, removing xgespräch.xml, see document-2004 description of how to deal with it
authorabraaksm
Thu, 09 Apr 2015 13:21:23 +0200
changeset 945 78c331922799
parent 944 a1da31057faa
child 947 a17e7f87c5ba
child 949 934edb62387d
Bug 20275, removing xgespräch.xml, see document-2004 description of how to deal with it
.hgignore
tests/fn/document/_document-test-set.xml
tests/fn/document/xgespräch.xml
tests/fn/document/xgesprch.xml
--- a/.hgignore	Wed Apr 08 17:14:53 2015 +0200
+++ b/.hgignore	Thu Apr 09 13:21:23 2015 +0200
@@ -15,3 +15,5 @@
 XSLT30Tests.iml
 .com.apple.timemachine.supported
 exselt/*
+xgesprch.xml
+xgespräch.xml
--- a/tests/fn/document/_document-test-set.xml	Wed Apr 08 17:14:53 2015 +0200
+++ b/tests/fn/document/_document-test-set.xml	Thu Apr 09 13:21:23 2015 +0200
@@ -1282,13 +1282,17 @@
       <description>
          Test use of an escaped URI with document() function.
          NOTE: This test (and the next two) make use of a file
-         whose name is xgespräch.xml. Git isn't very good at
-         handling filenames with non-ASCII characters, especially
-         on Mac. If this file is not present, try renaming the
-         xgesprach.xml file, which is identical, and is present
-         in the repository for this purpose.        
-         </description>
+         whose name is xgespräch.xml. 
+         
+         Mercurial Hg cannot handle this file in a proper way for both Windows,
+         Linux and Mac. If it works on one, it fails on the other (see Bug 20275)
+         
+         As a resolution, copy the file xgesprach.xml to xgespräch.xml. This file
+         should not show up when you update the repository, it is in the ignore 
+         list, so it can safely stay in this directory for the lifetime of your clone.
+      </description>
       <created by="Michael Kay" on="2012-11-07"/>
+      <modified by="Abel Braaksma" on="2015-04-09" change="Bug 20275, see changed description above of how to deal with xgespräch.xml."/>
       <environment ref="document-20"/>
       <dependencies>
          <spec value="XSLT10+"/>
@@ -1308,6 +1312,7 @@
    <test-case name="document-2005">
       <description>test use of an escaped base URI with document() function</description>
       <created by="Michael Kay" on="2012-11-07"/>
+      <modified by="Abel Braaksma" on="2015-04-09" change="Bug 20275, see changed description in test document-2004 of how to deal with xgespräch.xml."/>
       <environment ref="document-20"/>
       <dependencies>
          <spec value="XSLT20+"/>
@@ -1327,6 +1332,7 @@
    <test-case name="document-2006">
       <description>test use of doc-available function</description>
       <created by="Michael Kay" on="2012-11-07"/>
+      <modified by="Abel Braaksma" on="2015-04-09" change="Bug 20275, see changed description in test document-2004 of how to deal with xgespräch.xml."/>
       <environment ref="document-20"/>
       <dependencies>
          <spec value="XSLT20+"/>
--- a/tests/fn/document/xgespräch.xml	Wed Apr 08 17:14:53 2015 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<doc>
-<a>gespräch</a>
-<b>b</b>
-<c>c</c>
-</doc>
--- a/tests/fn/document/xgesprch.xml	Wed Apr 08 17:14:53 2015 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<doc>
-<a>gespräch</a>
-<b>b</b>
-<c>c</c>
-</doc>