Skip to content

Commit 4c88fa8

Browse files
Added flake8 and isort lint tests ( #43)
1 parent f4100ff commit 4c88fa8

File tree

7 files changed

+41
-7
lines changed

7 files changed

+41
-7
lines changed

Diff for: .github/workflows/lint.yml

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: Lint
2+
3+
on:
4+
pull_request:
5+
push:
6+
branches:
7+
- master
8+
9+
jobs:
10+
flake8:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- name: Checkout
14+
uses: actions/checkout@v3
15+
- name: Set up python
16+
uses: actions/setup-python@v3
17+
with:
18+
python-version: '3.10'
19+
- run: pip install flake8
20+
- name: flake8
21+
run: flake8 .
22+
23+
isort:
24+
runs-on: ubuntu-latest
25+
steps:
26+
- name: Checkout
27+
uses: actions/checkout@v3
28+
- name: Set up python
29+
uses: actions/setup-python@v3
30+
with:
31+
python-version: '3.10'
32+
- run: pip install isort
33+
- name: isort
34+
run: isort --check .

Diff for: djangobench/benchmarks/query_prefetch_related/benchmark.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ def benchmark():
1212

1313
def setup():
1414
global Author
15-
from query_prefetch_related.models import Book, Author
15+
from query_prefetch_related.models import Author, Book
1616
for i in range(0, 20):
1717
a = Author.objects.create(author="Author %s" % i)
1818
books = [Book.objects.create(title="Title %s" % j) for j in range(0, 3)]

Diff for: djangobench/benchmarks/url_resolve/views.py

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
from django.http import HttpResponse
22

3+
34
def basic(request):
45
return HttpResponse()
56

Diff for: djangobench/benchmarks/url_resolve_flat/benchmark.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
try:
2-
from django.urls import resolve, Resolver404
2+
from django.urls import Resolver404, resolve
33
except ImportError: # Django < 1.10
44
from django.core.urlresolvers import resolve, Resolver404
55

Diff for: djangobench/benchmarks/url_resolve_flat_i18n_off/benchmark.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
try:
2-
from django.urls import resolve, Resolver404
2+
from django.urls import Resolver404, resolve
33
except ImportError: # Django < 1.10
44
from django.core.urlresolvers import resolve, Resolver404
55

Diff for: djangobench/perf.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -75,19 +75,19 @@
7575
__author__ = "[email protected] (Jeffrey Yasskin)"
7676

7777
try:
78-
from urllib.request import urlopen
7978
from urllib.error import URLError
79+
from urllib.request import urlopen
8080
except ImportError:
81-
from urllib2 import urlopen, URLError
81+
from urllib2 import URLError, urlopen
8282
try:
8383
import multiprocessing
8484
except ImportError:
8585
multiprocessing = None
8686
try:
87+
import pywintypes
8788
import win32api
8889
import win32con
8990
import win32process
90-
import pywintypes
9191
except ImportError:
9292
win32api = None
9393

Diff for: setup.cfg

-1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,3 @@ include_trailing_comma = true
99
known_first_party = djangobench
1010
line_length = 79
1111
multi_line_output = 5
12-
not_skip = __init__.py

0 commit comments

Comments
 (0)