tests/test-clone.t
changeset 40369 ef6cab7930b3
parent 40219 7ba6b880b09a
child 40617 e5f54c4ec075
equal deleted inserted replaced
40368:fad6068249d9 40369:ef6cab7930b3
   556 
   556 
   557 Issue2267: Error in 1.6 hg.py: TypeError: 'NoneType' object is not
   557 Issue2267: Error in 1.6 hg.py: TypeError: 'NoneType' object is not
   558 iterable in addbranchrevs()
   558 iterable in addbranchrevs()
   559 
   559 
   560   $ cat <<EOF > simpleclone.py
   560   $ cat <<EOF > simpleclone.py
   561   > from mercurial import ui, hg
   561   > from mercurial import hg, ui as uimod
   562   > myui = ui.ui.load()
   562   > myui = uimod.ui.load()
   563   > repo = hg.repository(myui, b'a')
   563   > repo = hg.repository(myui, b'a')
   564   > hg.clone(myui, {}, repo, dest=b"ua")
   564   > hg.clone(myui, {}, repo, dest=b"ua")
   565   > EOF
   565   > EOF
   566 
   566 
   567   $ "$PYTHON" simpleclone.py
   567   $ "$PYTHON" simpleclone.py
   569   3 files updated, 0 files merged, 0 files removed, 0 files unresolved
   569   3 files updated, 0 files merged, 0 files removed, 0 files unresolved
   570 
   570 
   571   $ rm -r ua
   571   $ rm -r ua
   572 
   572 
   573   $ cat <<EOF > branchclone.py
   573   $ cat <<EOF > branchclone.py
   574   > from mercurial import ui, hg, extensions
   574   > from mercurial import extensions, hg, ui as uimod
   575   > myui = ui.ui.load()
   575   > myui = uimod.ui.load()
   576   > extensions.loadall(myui)
   576   > extensions.loadall(myui)
   577   > repo = hg.repository(myui, b'a')
   577   > repo = hg.repository(myui, b'a')
   578   > hg.clone(myui, {}, repo, dest=b"ua", branch=[b"stable",])
   578   > hg.clone(myui, {}, repo, dest=b"ua", branch=[b"stable",])
   579   > EOF
   579   > EOF
   580 
   580