199 |
199 |
200 #if py3 |
200 #if py3 |
201 For now, on Python 3, we abort when encountering non-UTF-8 percent-encoded |
201 For now, on Python 3, we abort when encountering non-UTF-8 percent-encoded |
202 bytes in a filename. |
202 bytes in a filename. |
203 |
203 |
204 $ hg convert file:///%ff test |
204 $ hg convert file://$TESTTMP/%FF test |
205 initializing destination test repository |
205 initializing destination test repository |
206 on Python 3, we currently do not support non-UTF-8 percent-encoded bytes in file URLs for Subversion repositories |
206 on Python 3, we currently do not support non-UTF-8 percent-encoded bytes in file URLs for Subversion repositories |
207 file:///%ff does not look like a CVS checkout |
207 file:/*/$TESTTMP/%FF does not look like a CVS checkout (glob) |
208 $TESTTMP/file:/%ff does not look like a Git repository |
208 $TESTTMP/file:$TESTTMP/%FF does not look like a Git repository |
209 file:///%ff does not look like a Subversion repository |
209 file:/*/$TESTTMP/%FF does not look like a Subversion repository (glob) |
210 file:///%ff is not a local Mercurial repository |
210 file:/*/$TESTTMP/%FF is not a local Mercurial repository (glob) |
211 file:///%ff does not look like a darcs repository |
211 file:/*/$TESTTMP/%FF does not look like a darcs repository (glob) |
212 file:///%ff does not look like a monotone repository |
212 file:/*/$TESTTMP/%FF does not look like a monotone repository (glob) |
213 file:///%ff does not look like a GNU Arch repository |
213 file:/*/$TESTTMP/%FF does not look like a GNU Arch repository (glob) |
214 file:///%ff does not look like a Bazaar repository |
214 file:/*/$TESTTMP/%FF does not look like a Bazaar repository (glob) |
215 file:///%ff does not look like a P4 repository |
215 file:/*/$TESTTMP/%FF does not look like a P4 repository (glob) |
216 abort: file:///%ff: missing or unsupported repository |
216 abort: file:/*/$TESTTMP/%FF: missing or unsupported repository (glob) |
217 [255] |
217 [255] |
218 #endif |
218 #endif |