def test_correct_pillars_are_used_for_distro_sourcepackage(self): distribution = self.factory.makeDistribution() distro_sourcepackage = self.factory.makeDistributionSourcePackage( distribution=distribution) owner = self.factory.makePerson() question = self.factory.makeQuestion( target=distro_sourcepackage, owner=owner) adapter = IHasAffiliation(question) self.assertEqual([distribution], adapter.getPillars())
def test_correct_pillars_are_used_for_product(self): product = self.factory.makeProduct() question = self.factory.makeQuestion(target=product) adapter = IHasAffiliation(question) self.assertEqual([question.product], adapter.getPillars())
def test_correct_pillars_are_used(self): series = self.factory.makeProductSeries() adapter = IHasAffiliation(series) self.assertEqual([series.product], adapter.getPillars())
def test_correct_pillars_are_used(self): series = self.factory.makeDistroSeries() adapter = IHasAffiliation(series) self.assertEqual([series.distribution], adapter.getPillars())
def test_correct_pillars_are_used(self): branch = self.factory.makeBranch() vote = self.makeCodeReviewVote(branch) adapter = IHasAffiliation(vote) self.assertEqual([branch.product], adapter.getPillars())
def test_personal_branches_have_no_pillars(self): branch = self.factory.makeBranch(product=None) adapter = IHasAffiliation(branch) self.assertEqual([], adapter.getPillars())
def test_correct_pillars_are_used_for_product(self): product = self.factory.makeProduct() specification = self.factory.makeSpecification(product=product) adapter = IHasAffiliation(specification) self.assertEqual([specification.product], adapter.getPillars())
def test_correct_pillars_are_used_for_distribution(self): distribution = self.factory.makeDistribution() question = self.factory.makeQuestion(target=distribution) adapter = IHasAffiliation(question) self.assertEqual([question.distribution], adapter.getPillars())
def test_correct_pillars_are_used_for_distribution(self): distro = self.factory.makeDistribution() specification = self.factory.makeSpecification(distribution=distro) adapter = IHasAffiliation(specification) self.assertEqual([specification.distribution], adapter.getPillars())
def test_correct_pillars_are_used(self): bugtask = self.factory.makeBugTask() adapter = IHasAffiliation(bugtask) pillars = [bugtask.pillar for bugtask in bugtask.bug.bugtasks] self.assertEqual(pillars, adapter.getPillars())