Пример #1
0
def all_authors(request):
    return render_array(Author.objects.all())
Пример #2
0
 def test_empty_iterable_renders_empty_array(self):
     response = render_array([])
     self.assertContains(response, '<array></array>')
Пример #3
0
 def test_iterable_renders_objects_as_array(self):
     response = render_array([1,2,3])
     self.assertContains(response, '<array><integer>1</integer><integer>2</integer><integer>3</integer></array>')
Пример #4
0
 def test_as_plist_kwarg_is_invoked_on_iterable_objects(self):
     def to_int(binary):
         return int(binary, 2)
     response = render_array(['1', '10', '11'], as_plist=to_int)
     self.assertContains(response, '<array><integer>1</integer><integer>2</integer><integer>3</integer></array>')
Пример #5
0
 def test_none_object_renders_empty_array(self):
     response = render_array(None)
     self.assertContains(response, '<array></array>')