def test_load_vcs_config(): from rospkg.distro import load_vcs_config, get_vcs_configs for t in ["svn", "git", "hg", "bzr"]: assert t in get_vcs_configs() config = load_vcs_config(default_rules[t], lambda x: x + "evaled") assert config.type == t, t
def test_to_rosinstall(): from rospkg.distro import load_vcs_config rule_eval = lambda x: x+'evaled' anonymous = True #TODO: for branch in ['devel', 'release', 'distro']: for vcs in ['git', 'svn']: vcs_config = load_vcs_config(default_rules[vcs], rule_eval) for branch in ['release', 'distro', 'release-tar', 'devel']: retval = vcs_config.to_rosinstall('local_name', branch, anonymous) assert retval == rosinstalls[vcs][branch], "%s %s:\n%s\nvs.\n%s"%(vcs, branch, retval, rosinstalls[vcs][branch])
def test_to_rosinstall(): from rospkg.distro import load_vcs_config rule_eval = lambda x: x + "evaled" anonymous = True # TODO: for branch in ['devel', 'release', 'distro']: for vcs in ["git", "svn"]: vcs_config = load_vcs_config(default_rules[vcs], rule_eval) for branch in ["release", "distro", "release-tar", "devel"]: retval = vcs_config.to_rosinstall("local_name", branch, anonymous) assert retval == rosinstalls[vcs][branch], "%s %s:\n%s\nvs.\n%s" % ( vcs, branch, retval, rosinstalls[vcs][branch], )
def test_load_vcs_config(): from rospkg.distro import load_vcs_config, get_vcs_configs for t in ['svn', 'git', 'hg', 'bzr']: assert t in get_vcs_configs() config = load_vcs_config(default_rules[t], lambda x: x + 'evaled') assert config.type == t, t
def test_load_vcs_config(): from rospkg.distro import load_vcs_config, get_vcs_configs for t in ['svn', 'git', 'hg', 'bzr']: assert t in get_vcs_configs() config = load_vcs_config(default_rules[t], lambda x: x+'evaled') assert config.type == t, t