tests/test-commit.t
changeset 35393 4441705b7111
parent 33951 335d45e74381
child 35400 8a0cac20a1ad
equal deleted inserted replaced
35392:5feb782c7a95 35393:4441705b7111
    59   $ hg -q revert -a --no-backup
    59   $ hg -q revert -a --no-backup
    60 
    60 
    61   $ mkdir dir
    61   $ mkdir dir
    62   $ echo boo > dir/file
    62   $ echo boo > dir/file
    63   $ hg add
    63   $ hg add
    64   adding dir/file (glob)
    64   adding dir/file
    65   $ hg -v commit -m commit-9 dir
    65   $ hg -v commit -m commit-9 dir
    66   committing files:
    66   committing files:
    67   dir/file
    67   dir/file
    68   committing manifest
    68   committing manifest
    69   committing changelog
    69   committing changelog
   178   $ mkdir foo
   178   $ mkdir foo
   179   $ echo foo > foo/foo
   179   $ echo foo > foo/foo
   180   $ mkdir bar
   180   $ mkdir bar
   181   $ echo bar > bar/bar
   181   $ echo bar > bar/bar
   182   $ hg add
   182   $ hg add
   183   adding bar/bar (glob)
   183   adding bar/bar
   184   adding foo/foo (glob)
   184   adding foo/foo
   185   $ HGEDITOR=cat hg ci -e -m commit-subdir-1 foo
   185   $ HGEDITOR=cat hg ci -e -m commit-subdir-1 foo
   186   commit-subdir-1
   186   commit-subdir-1
   187   
   187   
   188   
   188   
   189   HG: Enter commit message.  Lines beginning with 'HG:' are removed.
   189   HG: Enter commit message.  Lines beginning with 'HG:' are removed.
   678   >                    'evil', [notrc], filectxfn, 0)
   678   >                    'evil', [notrc], filectxfn, 0)
   679   > r.commitctx(c)
   679   > r.commitctx(c)
   680   > EOF
   680   > EOF
   681   $ $PYTHON evil-commit.py
   681   $ $PYTHON evil-commit.py
   682   $ hg co --clean tip
   682   $ hg co --clean tip
   683   abort: path contains illegal component: HG~1/hgrc (glob)
   683   abort: path contains illegal component: HG~1/hgrc
   684   [255]
   684   [255]
   685 
   685 
   686   $ hg rollback -f
   686   $ hg rollback -f
   687   repository tip rolled back to revision 2 (undo commit)
   687   repository tip rolled back to revision 2 (undo commit)
   688   $ cat > evil-commit.py <<EOF
   688   $ cat > evil-commit.py <<EOF
   697   >                    'evil', [notrc], filectxfn, 0)
   697   >                    'evil', [notrc], filectxfn, 0)
   698   > r.commitctx(c)
   698   > r.commitctx(c)
   699   > EOF
   699   > EOF
   700   $ $PYTHON evil-commit.py
   700   $ $PYTHON evil-commit.py
   701   $ hg co --clean tip
   701   $ hg co --clean tip
   702   abort: path contains illegal component: HG8B6C~2/hgrc (glob)
   702   abort: path contains illegal component: HG8B6C~2/hgrc
   703   [255]
   703   [255]
   704 
   704 
   705 # test that an unmodified commit template message aborts
   705 # test that an unmodified commit template message aborts
   706 
   706 
   707   $ hg init unmodified_commit_template
   707   $ hg init unmodified_commit_template