comparison tests/test-eolfilename.t @ 45863:3175b0e0058b

errors: use InputError for errors about bad paths Differential Revision: https://phab.mercurial-scm.org/D9326
author Martin von Zweigbergk <martinvonz@google.com>
date Thu, 12 Nov 2020 09:53:14 -0800
parents dbf31732ef64
children
comparison
equal deleted inserted replaced
45862:c7abdbc8fd47 45863:3175b0e0058b
10 $ echo foo > "$A" 10 $ echo foo > "$A"
11 $ hg add 11 $ hg add
12 adding he\r (no-eol) (esc) 12 adding he\r (no-eol) (esc)
13 llo 13 llo
14 abort: '\n' and '\r' disallowed in filenames: 'he\rllo' 14 abort: '\n' and '\r' disallowed in filenames: 'he\rllo'
15 [255] 15 [10]
16 $ hg ci -A -m m 16 $ hg ci -A -m m
17 adding he\r (no-eol) (esc) 17 adding he\r (no-eol) (esc)
18 llo 18 llo
19 abort: '\n' and '\r' disallowed in filenames: 'he\rllo' 19 abort: '\n' and '\r' disallowed in filenames: 'he\rllo'
20 [255] 20 [10]
21 $ rm "$A" 21 $ rm "$A"
22 $ echo foo > "hell 22 $ echo foo > "hell
23 > o" 23 > o"
24 $ hg add 24 $ hg add
25 adding hell 25 adding hell
26 o 26 o
27 abort: '\n' and '\r' disallowed in filenames: 'hell\no' 27 abort: '\n' and '\r' disallowed in filenames: 'hell\no'
28 [255] 28 [10]
29 $ hg ci -A -m m 29 $ hg ci -A -m m
30 adding hell 30 adding hell
31 o 31 o
32 abort: '\n' and '\r' disallowed in filenames: 'hell\no' 32 abort: '\n' and '\r' disallowed in filenames: 'hell\no'
33 [255] 33 [10]
34 $ echo foo > "$A" 34 $ echo foo > "$A"
35 $ hg debugwalk -v 35 $ hg debugwalk -v
36 * matcher: 36 * matcher:
37 <alwaysmatcher> 37 <alwaysmatcher>
38 f he\r (no-eol) (esc) 38 f he\r (no-eol) (esc)
46 $ hg add quickfox 46 $ hg add quickfox
47 $ hg ci -m 2 47 $ hg ci -m 2
48 $ A=`printf 'quick\rfox'` 48 $ A=`printf 'quick\rfox'`
49 $ hg cp quickfox "$A" 49 $ hg cp quickfox "$A"
50 abort: '\n' and '\r' disallowed in filenames: 'quick\rfox' 50 abort: '\n' and '\r' disallowed in filenames: 'quick\rfox'
51 [255] 51 [10]
52 $ hg mv quickfox "$A" 52 $ hg mv quickfox "$A"
53 abort: '\n' and '\r' disallowed in filenames: 'quick\rfox' 53 abort: '\n' and '\r' disallowed in filenames: 'quick\rfox'
54 [255] 54 [10]
55 55
56 https://bz.mercurial-scm.org/2036 56 https://bz.mercurial-scm.org/2036
57 57
58 $ cd .. 58 $ cd ..
59 59