Example #1
0
 def test_add_item_to_folder_for_user(self):
     self.request.user = self.user
     util.add_item_to_folder(self.request, 'bar', self.obj)
     folder = util.get_folder_from_request(self.request, 'bar')
     self.assertIn(self.obj, folder.items())
Example #2
0
 def test_add_item_to_folder_for_anonymous(self):
     self.request.user = AnonymousUser()
     util.add_item_to_folder(self.request, 'bar', self.obj)
     folder = util.get_folder_from_request(self.request, 'bar')
     self.assertIn(self.obj, folder.items())
Example #3
0
 def test_get_folder_from_request_for_anonymous(self):
     self.request.user = AnonymousUser()
     folder = util.get_folder_from_request(self.request, 'bar')
     self.assertIsInstance(folder, Folder)
     self.assertFalse(folder.user)
Example #4
0
 def test_get_folder_from_request_for_user(self):
     self.request.user = self.user
     folder = util.get_folder_from_request(self.request, 'bar')
     self.assertIsInstance(folder, Folder)
     self.assertTrue(folder.user)
Example #5
0
def lists_get_folder(request, folder_name):
    """
    Returns folder named ``folder_name``.
    """
    folder = get_folder_from_request(request, folder_name)
    return folder