tests: update test-commit to pass our import checker

This commit is contained in:
Augie Fackler 2017-08-22 15:50:01 -04:00
parent 3bf0b90e12
commit 07679f3f36

View File

@ -642,9 +642,10 @@ Test making empty commits
verify pathauditor blocks evil filepaths
$ cat > evil-commit.py <<EOF
> from mercurial import ui, hg, context, node
> from __future__ import absolute_import
> from mercurial import context, hg, node, ui as uimod
> notrc = u".h\u200cg".encode('utf-8') + '/hgrc'
> u = ui.ui.load()
> u = uimod.ui.load()
> r = hg.repository(u, '.')
> def filectxfn(repo, memctx, path):
> return context.memfilectx(repo, path, '[hooks]\nupdate = echo owned')
@ -666,9 +667,10 @@ verify pathauditor blocks evil filepaths
$ hg rollback -f
repository tip rolled back to revision 2 (undo commit)
$ cat > evil-commit.py <<EOF
> from mercurial import ui, hg, context, node
> from __future__ import absolute_import
> from mercurial import context, hg, node, ui as uimod
> notrc = "HG~1/hgrc"
> u = ui.ui.load()
> u = uimod.ui.load()
> r = hg.repository(u, '.')
> def filectxfn(repo, memctx, path):
> return context.memfilectx(repo, path, '[hooks]\nupdate = echo owned')
@ -684,9 +686,10 @@ verify pathauditor blocks evil filepaths
$ hg rollback -f
repository tip rolled back to revision 2 (undo commit)
$ cat > evil-commit.py <<EOF
> from mercurial import ui, hg, context, node
> from __future__ import absolute_import
> from mercurial import context, hg, node, ui as uimod
> notrc = "HG8B6C~2/hgrc"
> u = ui.ui.load()
> u = uimod.ui.load()
> r = hg.repository(u, '.')
> def filectxfn(repo, memctx, path):
> return context.memfilectx(repo, path, '[hooks]\nupdate = echo owned')