def setUp(self): repo = create_repo('deployable_2_envs') default = add_env(repo, 'default', """ env: - python channels: - defaults """) resolve.build_manifest_branches(repo) bleeding = add_env(repo, 'bleeding', """ env: - python >2 - numpy channels: - defaults """) resolve.build_manifest_branches(repo) for tag in tag_dates.tag_by_branch(repo): label_tag.progress_label(repo, tag.name) update_env(repo, default, """ env: - python 2.* channels: - defaults """) resolve.build_manifest_branches(repo) for tag in tag_dates.tag_by_branch(repo): self.default_next_tag = tag.name label_tag.progress_label(repo, tag.name) self.repo = repo
def setUp(self): repo = create_repo('deployable_2_envs') default = add_env( repo, 'default', """ env: - python channels: - defaults """) resolve.build_manifest_branches(repo) bleeding = add_env( repo, 'bleeding', """ env: - python >2 - numpy channels: - defaults """) resolve.build_manifest_branches(repo) for tag in tag_dates.tag_by_branch(repo): label_tag.progress_label(repo, tag.name) update_env( repo, default, """ env: - python 2.* channels: - defaults """) resolve.build_manifest_branches(repo) for tag in tag_dates.tag_by_branch(repo): self.default_next_tag = tag.name label_tag.progress_label(repo, tag.name) self.repo = repo
def test(self): repo = setup_samples.create_repo('tag_by_date') env = repo.create_head('manifest/example_env') new_tags = list(tag_by_branch(repo)) self.assertEqual(len(new_tags), 1) self.assertEqual(new_tags[0].commit, env.commit)