show add-on dependencies again (bug 713947)
This commit is contained in:
Родитель
b7d273b034
Коммит
addcb14fbe
|
@ -49,7 +49,7 @@
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
{% if dependency_form %}
|
{% if not webapp %}
|
||||||
<tr>
|
<tr>
|
||||||
<th>
|
<th>
|
||||||
{{ _('Required Add-ons') }}
|
{{ _('Required Add-ons') }}
|
||||||
|
@ -74,8 +74,6 @@
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
{% endif %}
|
|
||||||
{% if not webapp %}
|
|
||||||
<tr>
|
<tr>
|
||||||
<th>
|
<th>
|
||||||
{{ tip(_("Add-on Flags"),
|
{{ tip(_("Add-on Flags"),
|
||||||
|
|
|
@ -1189,10 +1189,16 @@ class TestEditTechnical(TestEdit):
|
||||||
r = self.client.get(self.technical_edit_url)
|
r = self.client.get(self.technical_edit_url)
|
||||||
self.assertContains(r, 'Upgrade SDK?')
|
self.assertContains(r, 'Upgrade SDK?')
|
||||||
|
|
||||||
|
def test_dependencies_none(self):
|
||||||
|
AddonDependency.objects.all().delete()
|
||||||
|
eq_(list(self.addon.all_dependencies), [])
|
||||||
|
r = self.client.get(self.technical_url)
|
||||||
|
eq_(pq(r.content)('#required-addons .empty').length, 1)
|
||||||
|
|
||||||
def test_dependencies_overview(self):
|
def test_dependencies_overview(self):
|
||||||
eq_([d.id for d in self.addon.all_dependencies], [5579])
|
eq_([d.id for d in self.addon.all_dependencies], [5579])
|
||||||
r = self.client.get(self.technical_url)
|
r = self.client.get(self.technical_url)
|
||||||
req = pq(r.content)('td#required-addons')
|
req = pq(r.content)('#required-addons')
|
||||||
eq_(req.length, 1)
|
eq_(req.length, 1)
|
||||||
eq_(req.attr('data-src'),
|
eq_(req.attr('data-src'),
|
||||||
reverse('devhub.ajax.dependencies', args=[self.addon.slug]))
|
reverse('devhub.ajax.dependencies', args=[self.addon.slug]))
|
||||||
|
@ -1322,7 +1328,6 @@ class TestEditTechnical(TestEdit):
|
||||||
Addon.objects.all().update(type=amo.ADDON_WEBAPP)
|
Addon.objects.all().update(type=amo.ADDON_WEBAPP)
|
||||||
addon = Addon.objects.get(id=5299)
|
addon = Addon.objects.get(id=5299)
|
||||||
r = self.client.get(self.technical_edit_url)
|
r = self.client.get(self.technical_edit_url)
|
||||||
eq_(r.context['dependency_form'], None)
|
|
||||||
|
|
||||||
def test_edit_addon_dependencies_no_add_apps(self):
|
def test_edit_addon_dependencies_no_add_apps(self):
|
||||||
"""Add-ons should not be able to add app dependencies."""
|
"""Add-ons should not be able to add app dependencies."""
|
||||||
|
|
Загрузка…
Ссылка в новой задаче