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

Method test_validate_comment

servermanager/tests.py:23–79  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

21 self.assertIsNotNone(content)
22
23 def test_validate_comment(self):
24 user = BlogUser.objects.create_superuser(
25 email="liangliangyy1@gmail.com",
26 username="liangliangyy1",
27 password="liangliangyy1")
28
29 self.client.login(username='liangliangyy1', password='liangliangyy1')
30
31 c = Category()
32 c.name = "categoryccc"
33 c.save()
34
35 article = Article()
36 article.title = "nicetitleccc"
37 article.body = "nicecontentccc"
38 article.author = user
39 article.category = c
40 article.type = 'a'
41 article.status = 'p'
42 article.save()
43 s = TextMessage([])
44 s.content = "nice"
45 rsp = search(s, None)
46 rsp = category(None, None)
47 self.assertIsNotNone(rsp)
48 rsp = recents(None, None)
49 self.assertTrue(rsp != '暂时还没有文章')
50
51 cmd = commands()
52 cmd.title = "test"
53 cmd.command = "ls"
54 cmd.describe = "test"
55 cmd.save()
56
57 cmdhandler = CommandHandler()
58 rsp = cmdhandler.run('test')
59 self.assertIsNotNone(rsp)
60 s.source = 'u'
61 s.content = 'test'
62 msghandler = MessageHandler(s, {})
63
64 # msghandler.userinfo.isPasswordSet = True
65 # msghandler.userinfo.isAdmin = True
66 msghandler.handler()
67 s.content = 'y'
68 msghandler.handler()
69 s.content = 'idcard:12321233'
70 msghandler.handler()
71 s.content = 'weather:上海'
72 msghandler.handler()
73 s.content = 'admin'
74 msghandler.handler()
75 s.content = '123'
76 msghandler.handler()
77
78 s.content = 'exit'
79 msghandler.handler()

Callers

nothing calls this directly

Calls 11

saveMethod · 0.95
runMethod · 0.95
handlerMethod · 0.95
CategoryClass · 0.90
ArticleClass · 0.90
searchFunction · 0.85
categoryFunction · 0.85
recentsFunction · 0.85
commandsClass · 0.85
CommandHandlerClass · 0.85
MessageHandlerClass · 0.85

Tested by

no test coverage detected