Merge lp:~blake-rouse/maas/fix-1391421 into lp:~maas-committers/maas/trunk

Proposed by Blake Rouse
Status: Merged
Approved by: Blake Rouse
Approved revision: no longer in the source branch.
Merged at revision: 3365
Proposed branch: lp:~blake-rouse/maas/fix-1391421
Merge into: lp:~maas-committers/maas/trunk
Diff against target: 35 lines (+13/-1)
2 files modified
src/maasserver/views/images.py (+1/-1)
src/maasserver/views/tests/test_images.py (+12/-0)
To merge this branch: bzr merge lp:~blake-rouse/maas/fix-1391421
Reviewer Review Type Date Requested Status
Newell Jensen (community) Approve
Review via email: mp+241565@code.launchpad.net

Commit message

Show names of the resources that have blank titles.

To post a comment you must log in.
Revision history for this message
Newell Jensen (newell-jensen) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'src/maasserver/views/images.py'
--- src/maasserver/views/images.py 2014-11-04 17:42:15 +0000
+++ src/maasserver/views/images.py 2014-11-12 15:15:31 +0000
@@ -242,7 +242,7 @@
242 else:242 else:
243 return title243 return title
244 else:244 else:
245 if 'title' in resource.extra:245 if 'title' in resource.extra and len(resource.extra['title']) > 0:
246 return resource.extra['title']246 return resource.extra['title']
247 else:247 else:
248 return resource.name248 return resource.name
249249
=== modified file 'src/maasserver/views/tests/test_images.py'
--- src/maasserver/views/tests/test_images.py 2014-11-04 17:42:15 +0000
+++ src/maasserver/views/tests/test_images.py 2014-11-12 15:15:31 +0000
@@ -534,6 +534,18 @@
534 'table#uploaded-resources')[0].text_content()534 'table#uploaded-resources')[0].text_content()
535 self.assertThat(table_content, ContainsAll(names))535 self.assertThat(table_content, ContainsAll(names))
536536
537 def test_shows_uploaded_resources_name_if_title_blank(self):
538 self.client_log_in()
539 name = factory.make_name('name')
540 resource = self.make_uploaded_resource(name)
541 resource.extra['title'] = ''
542 resource.save()
543 response = self.client.get(reverse('images'))
544 doc = fromstring(response.content)
545 name_col = doc.cssselect(
546 'table#uploaded-resources > tbody > tr > td')[1].text_content()
547 self.assertEqual(name, name_col.strip())
548
537 def test_shows_delete_button_for_uploaded_resource(self):549 def test_shows_delete_button_for_uploaded_resource(self):
538 self.client_log_in(as_admin=True)550 self.client_log_in(as_admin=True)
539 self.make_uploaded_resource()551 self.make_uploaded_resource()