def test_30_single_dist_w_bdists(self): self.assertEquals( P.parse_dist_option( "fedora-16-i386:fedora-extras-16-i386:fedora-foo-bar" ), ('fedora', '16', 'i386', 'fedora-extras-16') )
def test_21_single_dist_w_bdist_w_custom_sep(self): self.assertEquals( P.parse_dist_option("fedora-16-i386|fedora-extras-16-i386", "|"), ('fedora', '16', 'i386', 'fedora-extras-16') )
def test_10_single_dist(self): self.assertEquals( P.parse_dist_option("fedora-16-i386"), ('fedora', '16', 'i386', 'fedora-16') )
def test_02_invalid_arch_dist(self): with self.assertRaises(AssertionError) as cm: P.parse_dist_option("feodra-16-x86_64:invalid-arch-dist-i386")
def test_01_no_arch_dist(self): with self.assertRaises(AssertionError) as cm: P.parse_dist_option("feodra-16-x86_64:no-arch-dist")
def test_00_invalid_dist(self): with self.assertRaises(AssertionError) as cm: P.parse_dist_option("invalid_dist_label.i386")