增加测试

liangliang 9 years ago
parent f36d5b4856
commit 3067586803

@ -9,3 +9,4 @@ omit =
*apps*
*commands*
*oauth*
*travis_test*

@ -2,6 +2,9 @@ from django.test import Client, RequestFactory, TestCase
from blog.models import Article, Category, Tag
from django.contrib.auth import get_user_model
from django.contrib.sites.models import Site
from blog.forms import BlogSearchForm
from django.core.paginator import Paginator
from blog.templatetags.blog_tags import load_pagination_info, load_articletags
import datetime
from accounts.models import BlogUser
@ -54,6 +57,29 @@ class ArticleTest(TestCase):
response = self.client.get(category.get_absolute_url())
self.assertEqual(response.status_code, 200)
response = self.client.get('/search', {'q': 'django'})
self.assertEqual(response.status_code, 200)
s = load_articletags(article)
self.assertIsNotNone(s)
p = Paginator(Article.objects.all(), 2)
s = load_pagination_info(p.page(1), '', '')
self.assertIsNotNone(s)
p = Paginator(Tag.objects.all(), 2)
s = load_pagination_info(p.page(1), '分类标签归档', 'tagname')
self.assertIsNotNone(s)
p = Paginator(BlogUser.objects.all(), 2)
s = load_pagination_info(p.page(1), '作者文章归档', 'username')
self.assertIsNotNone(s)
p = Paginator(Category.objects.all(), 2)
s = load_pagination_info(p.page(1), '分类目录归档', 'categoryname')
self.assertIsNotNone(s)
f = BlogSearchForm()
f.search()
from DjangoBlog.spider_notify import SpiderNotify
SpiderNotify.baidu_notify([article.get_full_url()])

@ -1,5 +1,5 @@
appdirs==1.4.3
Django==1.11.4
Django==1.11.5
django-appconf==1.0.2
django-autoslug==1.9.3
django-compressor==2.2

@ -39,6 +39,5 @@ class TuLing():
if str(jsons["code"]) == '100000':
return jsons["text"]
except Exception as e:
print(e)
logger.warn(e)
return "哎呀,出错啦。"

@ -5,7 +5,7 @@ from .models import commands
class CommandsAdmin(admin.ModelAdmin):
pass
list_display = ('title', 'command', 'describe')
admin.site.register(commands, CommandsAdmin)

@ -1,5 +1,5 @@
appdirs==1.4.3
Django==1.11.4
Django==1.11.5
django-appconf==1.0.2
django-autoslug==1.9.3
django-compressor==2.2

Loading…
Cancel
Save