def test_create_from_pathname_permission_denied_integrity(self): BundleStream.objects.all().delete() BundleStream.create_from_pathname("/anonymous/name/", user=None) self.assertRaises( IntegrityError, BundleStream.create_from_pathname, "/anonymous/name/", user=None)
def test_create_from_pathname(self): user = User.objects.get_or_create(username="******")[0] bundle_stream = BundleStream.create_from_pathname( "/private/personal/owner/name/", user) self.assertEqual(bundle_stream.pathname, "/private/personal/owner/name/") group = Group.objects.create(name='group') group.user_set.add(user) bundle_stream = BundleStream.create_from_pathname( "/private/team/group/name/", user) self.assertEqual(bundle_stream.pathname, "/private/team/group/name/") bundle_stream = BundleStream.create_from_pathname("/anonymous/name/", user=None) self.assertEqual(bundle_stream.pathname, "/anonymous/name/")
def test_create_from_pathname(self): user = User.objects.get_or_create(username="******")[0] bundle_stream = BundleStream.create_from_pathname( "/private/personal/owner/name/", user) self.assertEqual(bundle_stream.pathname, "/private/personal/owner/name/") group = Group.objects.create(name='group') group.user_set.add(user) bundle_stream = BundleStream.create_from_pathname( "/private/team/group/name/", user) self.assertEqual(bundle_stream.pathname, "/private/team/group/name/") bundle_stream = BundleStream.create_from_pathname( "/anonymous/name/", user=None) self.assertEqual(bundle_stream.pathname, "/anonymous/name/")