File tree Expand file tree Collapse file tree 2 files changed +52
-0
lines changed Expand file tree Collapse file tree 2 files changed +52
-0
lines changed Original file line number Diff line number Diff line change
1
+ import mini
2
+ import unittest
3
+ from django .test import Client
4
+
5
+ def foo ():
6
+ cli = Client ()
7
+ return cli .get ('/' )
8
+
9
+ class MyTest (unittest .TestCase ):
10
+ def test (self ):
11
+ response = foo ()
12
+ self .assertEqual (200 , response .status_code )
13
+ self .assertEqual (b'Hello World' , response .content )
14
+
15
+ if __name__ == '__main__' :
16
+ unittest .main ()
Original file line number Diff line number Diff line change
1
+ #
2
+ # Settings
3
+ #
4
+ from django .conf import settings
5
+
6
+ settings .configure (
7
+ DEBUG = True ,
8
+ ALLOWED_HOSTS = ['localhost' ],
9
+ # ROOT_URLCONF = '__main__',
10
+ ROOT_URLCONF = 'mini' ,
11
+ MIDDLEWARE_CLASSES = (
12
+ 'django.middleware.common.CommonMiddleware' ,
13
+ 'django.middleware.csrf.CsrfViewMiddleware' ,
14
+ 'django.middleware.clickjacking.XFrameOptionsMiddleware' ,
15
+ ),
16
+ )
17
+
18
+ #
19
+ # View
20
+ #
21
+ from django .conf .urls import url
22
+ from django .http import HttpResponse
23
+
24
+ def index (request ):
25
+ return HttpResponse ('Hello World' )
26
+
27
+ urlpatterns = (
28
+ url (r'^$' , index ),
29
+ )
30
+
31
+ #
32
+ # Terminal
33
+ #
34
+ # import sys
35
+ # from django.core.management import execute_from_command_line
36
+ # execute_from_command_line(sys.argv)
You can’t perform that action at this time.
0 commit comments