Ejemplo n.º 1
0
 def test_save_model(self):
     user = Author.objects.create_user('user', '*****@*****.**')
     self.request.user = user
     form = EntryAdmin.form({'title': 'title'})
     form.is_valid()
     self.entry.status = PUBLISHED
     self.admin.save_model(self.request, self.entry, form, False)
     self.assertEqual(len(form.cleaned_data['authors']), 1)
     self.assertEqual(self.entry.excerpt, self.entry.content)
Ejemplo n.º 2
0
 def test_save_model(self):
     user = Author.objects.create_user("user", "*****@*****.**")
     self.request.user = user
     form = EntryAdmin.form({"title": "title"})
     form.is_valid()
     self.entry.status = PUBLISHED
     self.admin.save_model(self.request, self.entry, form, False)
     self.assertEquals(len(form.cleaned_data["authors"]), 1)
     self.assertEquals(self.entry.excerpt, self.entry.content)
Ejemplo n.º 3
0
    def test_save_model(self):
        user = User.objects.create_user("user", "*****@*****.**")
        self.request.user = user
        self.assertEqual(self.entry.excerpt, "")
        self.admin.save_model(self.request, self.entry, EntryAdmin.form(), False)
        self.assertEqual(self.entry.excerpt, "")
        self.entry.status = PUBLISHED
        self.admin.save_model(self.request, self.entry, EntryAdmin.form(), False)
        self.assertEqual(self.entry.excerpt, "My content")

        self.entry.content = "My changed content"
        self.admin.save_model(self.request, self.entry, EntryAdmin.form(), False)
        self.assertEqual(self.entry.excerpt, "My content")

        self.entry.excerpt = ""
        content = "<p>%s</p>" % " ".join(["word-%s" % i for i in range(75)])
        self.entry.content = content
        self.admin.save_model(self.request, self.entry, EntryAdmin.form(), False)
        self.assertEqual(self.entry.excerpt, " ".join(["word-%s" % i for i in range(50)]) + "...")
Ejemplo n.º 4
0
 def test_save_model(self):
     user = Author.objects.create_user(
         'user', '*****@*****.**')
     self.request.user = user
     form = EntryAdmin.form({'title': 'title'})
     form.is_valid()
     self.entry.status = PUBLISHED
     self.admin.save_model(self.request, self.entry,
                           form, False)
     self.assertEqual(len(form.cleaned_data['authors']), 1)
     self.assertEqual(self.entry.excerpt, self.entry.content)
Ejemplo n.º 5
0
    def test_save_model(self):
        user = User.objects.create_user('user', '*****@*****.**')
        self.request.user = user
        self.assertEqual(self.entry.excerpt, '')
        self.admin.save_model(self.request, self.entry, EntryAdmin.form(),
                              False)
        self.assertEqual(self.entry.excerpt, '')
        self.entry.status = PUBLISHED
        self.admin.save_model(self.request, self.entry, EntryAdmin.form(),
                              False)
        self.assertEqual(self.entry.excerpt, 'My content')

        self.entry.content = 'My changed content'
        self.admin.save_model(self.request, self.entry, EntryAdmin.form(),
                              False)
        self.assertEqual(self.entry.excerpt, 'My content')

        self.entry.excerpt = ''
        content = '<p>%s</p>' % ' '.join(['word-%s' % i for i in range(75)])
        self.entry.content = content
        self.admin.save_model(self.request, self.entry, EntryAdmin.form(),
                              False)
        self.assertEqual(self.entry.excerpt,
                         ' '.join(['word-%s' % i for i in range(50)]) + '...')