83
83
def test_seed_sources_bzr(self):
84
84
for project, series, owners in (
85
("ubuntu", "raring", ["ubuntu-core-dev"]),
86
85
("kubuntu", "natty", ["ubuntu-core-dev"]),
87
("kubuntu", "oneiric", ["kubuntu-dev", "ubuntu-core-dev"]),
86
("kubuntu", "oneiric", ["kubuntu-dev"]),
88
87
("kubuntu-active", "natty", ["ubuntu-core-dev"]),
89
("kubuntu-active", "oneiric", ["kubuntu-dev", "ubuntu-core-dev"]),
90
("kubuntu-plasma5", "utopic", ["kubuntu-dev", "ubuntu-core-dev"]),
88
("kubuntu-active", "oneiric", ["kubuntu-dev"]),
89
("kubuntu-plasma5", "utopic", ["kubuntu-dev"]),
91
90
("ubuntustudio", "raring",
92
["ubuntustudio-dev", "ubuntu-core-dev"]),
93
("mythbuntu", "raring", ["mythbuntu-dev", "ubuntu-core-dev"]),
91
["ubuntustudio-dev"]),
92
("mythbuntu", "raring", ["mythbuntu-dev"]),
94
93
("xubuntu", "hardy", ["ubuntu-core-dev"]),
95
("xubuntu", "intrepid", ["xubuntu-dev", "ubuntu-core-dev"]),
96
("xubuntu-base", "bionic", ["xubuntu-dev", "ubuntu-core-dev"]),
97
94
("ubuntu-gnome", "raring",
98
["ubuntu-gnome-dev", "ubuntu-core-dev"]),
95
["ubuntu-gnome-dev"]),
99
96
("ubuntu-budgie", "zesty",
100
["ubuntubudgie-dev", "ubuntu-core-dev"]),
97
["ubuntubudgie-dev"]),
101
98
("ubuntu-mate", "vivid",
102
["ubuntu-mate-dev", "ubuntu-core-dev"]),
103
("ubuntu-moblin-remix", "hardy", ["moblin", "ubuntu-core-dev"]),
100
("ubuntu-moblin-remix", "hardy", ["moblin"]),
104
101
("ubuntukylin", "trusty", ["ubuntu-core-dev"]),
105
("ubuntukylin", "utopic",
106
["ubuntukylin-members", "ubuntu-core-dev"]),
108
103
self.config["DIST"] = series
110
105
"http://bazaar.launchpad.net/~%s/ubuntu-seeds/" % owner
111
106
for owner in owners]
108
"https://git.launchpad.net/~ubuntu-core-dev/"
109
"ubuntu-seeds/+git/")
112
110
self.assertEqual(sources, self.germination.seed_sources(project))
114
112
for project, series, owners in (
115
("lubuntu", "raring", ["lubuntu-dev"]),
113
("ubuntu", "raring", ["ubuntu-core-dev"]),
114
("lubuntu", "raring", ["lubuntu-dev", "ubuntu-core-dev"]),
115
("xubuntu", "intrepid", ["xubuntu-dev", "ubuntu-core-dev"]),
116
("xubuntu-base", "intrepid", ["xubuntu-dev", "ubuntu-core-dev"]),
117
("ubuntukylin", "utopic", ["ubuntukylin-members", "ubuntu-core-dev"]),
117
119
self.config["DIST"] = series
119
121
"https://git.launchpad.net/~%s/ubuntu-seeds/+git/" % owner
120
122
for owner in owners]
121
if "ubuntu-core-dev" not in owners:
123
"http://bazaar.launchpad.net/~ubuntu-core-dev/"
125
123
self.assertEqual(sources, self.germination.seed_sources(project))
127
125
def test_seed_sources_non_bzr(self):