tests/test-update-atomic.t
changeset 48967 42d2b31cee0b
parent 47032 1d075b857c90
equal deleted inserted replaced
48966:6000f5b25c9b 48967:42d2b31cee0b
     1 #require execbit unix-permissions no-chg
     1 #require execbit unix-permissions no-chg
     2 
     2 
     3 Checking that experimental.atomic-file works.
     3 Checking that experimental.atomic-file works.
     4 
     4 
     5   $ cat > $TESTTMP/show_mode.py <<EOF
     5   $ cat > $TESTTMP/show_mode.py <<EOF
     6   > from __future__ import print_function
       
     7   > import os
     6   > import os
     8   > import stat
     7   > import stat
     9   > import sys
     8   > import sys
    10   > ST_MODE = stat.ST_MODE
     9   > ST_MODE = stat.ST_MODE
    11   > 
    10   > 
    18 
    17 
    19   $ hg init repo
    18   $ hg init repo
    20   $ cd repo
    19   $ cd repo
    21 
    20 
    22   $ cat > .hg/showwrites.py <<EOF
    21   $ cat > .hg/showwrites.py <<EOF
    23   > from __future__ import print_function
       
    24   > from mercurial import pycompat
    22   > from mercurial import pycompat
    25   > from mercurial.utils import stringutil
    23   > from mercurial.utils import stringutil
    26   > def uisetup(ui):
    24   > def uisetup(ui):
    27   >   from mercurial import vfs
    25   >   from mercurial import vfs
    28   >   class newvfs(vfs.vfs):
    26   >   class newvfs(vfs.vfs):