tests/test-eolfilename.t
changeset 45844 3175b0e0058b
parent 38263 dbf31732ef64
equal deleted inserted replaced
45843:c7abdbc8fd47 45844: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