File tree Expand file tree Collapse file tree 7 files changed +13
-13
lines changed
url_resolve_flat_i18n_off Expand file tree Collapse file tree 7 files changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ def benchmark():
12
12
try :
13
13
# This will fail, due to too many objects
14
14
Book .objects .get ()
15
- except :
15
+ except Book . MultipleObjectsReturned :
16
16
pass
17
17
18
18
run_benchmark (
Original file line number Diff line number Diff line change 1
1
try :
2
- from django .urls import resolve
2
+ from django .urls import resolve , Resolver404
3
3
except ImportError : # Django < 1.10
4
- from django .core .urlresolvers import resolve
4
+ from django .core .urlresolvers import resolve , Resolver404
5
5
6
6
from djangobench .utils import run_benchmark
7
7
@@ -18,7 +18,7 @@ def benchmark():
18
18
for path in paths :
19
19
try :
20
20
resolve (path )
21
- except :
21
+ except Resolver404 :
22
22
pass
23
23
run_benchmark (
24
24
benchmark ,
Original file line number Diff line number Diff line change @@ -17,11 +17,11 @@ def handler404(request):
17
17
]
18
18
19
19
urlpatterns += [
20
- url ("^(?P<locale>en|ru)/%s$" % f , ok_view ) for f in features
20
+ url (r "^(?P<locale>en|ru)/%s$" % f , ok_view ) for f in features
21
21
]
22
22
23
23
urlpatterns += [
24
- url ("^(?P<user>\w+)/(?P<repo>\w+)/%s$" % f , ok_view ) for f in features
24
+ url (r "^(?P<user>\w+)/(?P<repo>\w+)/%s$" % f , ok_view ) for f in features
25
25
]
26
26
27
27
# Total: 240 patterns
Original file line number Diff line number Diff line change 1
1
try :
2
- from django .urls import resolve
2
+ from django .urls import resolve , Resolver404
3
3
except ImportError : # Django < 1.10
4
- from django .core .urlresolvers import resolve
4
+ from django .core .urlresolvers import resolve , Resolver404
5
5
6
6
from djangobench .utils import run_benchmark
7
7
@@ -18,7 +18,7 @@ def benchmark():
18
18
for path in paths :
19
19
try :
20
20
resolve (path )
21
- except :
21
+ except Resolver404 :
22
22
pass
23
23
run_benchmark (
24
24
benchmark ,
Original file line number Diff line number Diff line change @@ -17,11 +17,11 @@ def handler404(request):
17
17
]
18
18
19
19
urlpatterns += [
20
- url ("^(?P<locale>en|ru)/%s$" % f , ok_view ) for f in features
20
+ url (r "^(?P<locale>en|ru)/%s$" % f , ok_view ) for f in features
21
21
]
22
22
23
23
urlpatterns += [
24
- url ("^(?P<user>\w+)/(?P<repo>\w+)/%s$" % f , ok_view ) for f in features
24
+ url (r "^(?P<user>\w+)/(?P<repo>\w+)/%s$" % f , ok_view ) for f in features
25
25
]
26
26
27
27
# Total: 240 patterns
Original file line number Diff line number Diff line change @@ -1101,7 +1101,7 @@ def __str__(self):
1101
1101
% self .__dict__ )
1102
1102
1103
1103
1104
- _PY_BENCH_TOTALS_LINE = re .compile ("""
1104
+ _PY_BENCH_TOTALS_LINE = re .compile (r """
1105
1105
Totals:\s+(?P<min_base>\d+)ms\s+
1106
1106
(?P<min_changed>\d+)ms\s+
1107
1107
\S+\s+ # Percent change, which we re-compute
Original file line number Diff line number Diff line change 1
1
[flake8]
2
- ignore = E302 E305
2
+ ignore = E302 E305 W504
3
3
max-line-length = 119
4
4
5
5
[isort]
You can’t perform that action at this time.
0 commit comments