# HG changeset patch # User Adrian Buehlmann # Date 2012-09-18 05:58:50 # Node ID e9cc29be33051e26e7aa76a228929f8e4c398cfc # Parent bf9894889d8247fc48764f041baabc128aa4dae9 store: add multiline doctest case for encodedir() a followup to 64c6a0d4d4bd diff --git a/mercurial/store.py b/mercurial/store.py --- a/mercurial/store.py +++ b/mercurial/store.py @@ -21,6 +21,8 @@ def encodedir(path): 'data/foo.i.hg/bla.i' >>> encodedir('data/foo.i.hg/bla.i') 'data/foo.i.hg.hg/bla.i' + >>> encodedir('data/foo.i\\ndata/foo.i/bla.i\\ndata/foo.i.hg/bla.i\\n') + 'data/foo.i\\ndata/foo.i.hg/bla.i\\ndata/foo.i.hg.hg/bla.i\\n' ''' return (path .replace(".hg/", ".hg.hg/")