def test_determine_all_envs_with_channel_priority(self): prioritized_channel_map = prioritize_channels(tuple(["rando_chnl", "defaults"])) specs_for_envs_w_channel_priority = plan.determine_all_envs( self.res, self.specs, prioritized_channel_map) expected_output = [plan.SpecForEnv(env="ranenv", spec="test-spec"), plan.SpecForEnv(env="test1", spec="test-spec2")] self.assertEquals(specs_for_envs_w_channel_priority, expected_output)
def test_determine_all_envs_with_channel_priority(self): self.res = generate_mocked_resolve([ (None, "test-spec", "defaults", "5"), ("ranenv", "test-spec", "rando_chnl", "1"), ("test1", "test-spec2", "defaults", "1") ]) prioritized_channel_map = prioritize_channels(tuple(["rando_chnl", "defaults"])) specs_for_envs_w_channel_priority = plan.determine_all_envs( self.res, self.specs, prioritized_channel_map) expected_output = (plan.SpecForEnv(env="ranenv", spec="test-spec"), plan.SpecForEnv(env="test1", spec="test-spec2")) self.assertEquals(specs_for_envs_w_channel_priority, expected_output)
def test_determine_all_envs_no_package(self): specs = [MatchSpec("no-exist")] with pytest.raises(NoPackagesFoundError) as err: plan.determine_all_envs(self.res, specs) assert "no-exist package not found" in str(err)
def test_determine_all_envs(self): specs_for_envs = plan.determine_all_envs(self.res, self.specs) expected_output = (plan.SpecForEnv(env=None, spec="test-spec"), plan.SpecForEnv(env="test1", spec="test-spec2")) self.assertEquals(specs_for_envs, expected_output)
def test_determine_all_envs(self): specs_for_envs = plan.determine_all_envs(self.res, self.specs) expected_output = [plan.SpecForEnv(env=None, spec="test-spec"), plan.SpecForEnv(env="test1", spec="test-spec2")] self.assertEquals(specs_for_envs, expected_output)
def test_determine_all_envs_no_package(self): specs = [MatchSpec("no-exist")] with pytest.raises(PackageNotFoundError) as err: plan.determine_all_envs(self.res, specs) assert "no-exist package not found" in str(err)