view tests/hghaveaddon.py @ 3278:e4c0332ecee4 stable

topics: fix `hg stack` in case of split This patch fixes the behaviour of hg stack which throws an error in some cases when there are multiple successors. The case of divergence is not handled yet.
author Pulkit Goyal <7895pulkit@gmail.com>
date Mon, 11 Dec 2017 23:47:25 +0530
parents ef361938dfa1
children 6a50faea786d
line wrap: on
line source

import hghave

@hghave.check("docgraph-ext", "Extension to generate graph from repository")
def docgraph():
    try:
        import hgext.docgraph
        hgext.docgraph.cmdtable # trigger import
    except ImportError:
        try:
            import hgext3rd.docgraph
            hgext3rd.docgraph.cmdtable # trigger import
        except ImportError:
            return False
    return True