MCPcopy
hub / github.com/liangliangyy/DjangoBlog / setUp

Method setUp

comments/test_views.py:151–179  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

149 """测试评论垃圾防护"""
150
151 def setUp(self):
152 from django.test import Client
153 from accounts.models import BlogUser
154 from blog.models import Article, Category, BlogSettings
155 from django.utils import timezone
156
157 self.client = Client()
158 self.user = BlogUser.objects.create_user(
159 username='testuser',
160 email='test@test.com',
161 password='testpass123'
162 )
163 self.category = Category.objects.create(
164 name='测试分类',
165 creation_time=timezone.now(),
166 last_modify_time=timezone.now()
167 )
168 self.article = Article.objects.create(
169 title='测试文章',
170 body='测试内容',
171 author=self.user,
172 category=self.category,
173 type='a',
174 status='p'
175 )
176 self.blog_settings, _ = BlogSettings.objects.get_or_create(
177 id=1,
178 defaults={'comment_need_review': False}
179 )
180
181 def login_user(self):
182 return self.client.login(username='testuser', password='testpass123')

Callers

nothing calls this directly

Calls 2

create_userMethod · 0.80
createMethod · 0.80

Tested by

no test coverage detected