Skip to content

Commit d460557

Browse files
committed
Cleanup
1 parent ad58afe commit d460557

File tree

7 files changed

+24
-14
lines changed

7 files changed

+24
-14
lines changed

MANIFEST.in

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ include README.md
22
include LICENSE
33
include alembic.ini
44
include name.py
5+
include pytest.ini
56
graft alembic
67
graft tests
78
graft freenit/project

bin/freenit.sh

+11-11
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ EOF
157157

158158
frontend_common() {
159159
echo "# ${NAME}" >README.md
160-
npm --save install chota
160+
yarn add chota
161161

162162
mkdir bin
163163
cd bin
@@ -174,7 +174,7 @@ setup() {
174174
cd \${PROJECT_ROOT}
175175
update=\${1}
176176
if [ "\${OFFLINE}" != "yes" -a "\${update}" != "no" ]; then
177-
npm install
177+
yarn install
178178
fi
179179
}
180180
EOF
@@ -199,7 +199,7 @@ BIN_DIR=\`dirname \$0\`
199199
. "\${BIN_DIR}/common.sh"
200200
setup
201201
202-
env CI=true npm run test
202+
env CI=true yarn run test
203203
EOF
204204
chmod +x test.sh
205205

@@ -216,7 +216,7 @@ echo "Frontend"
216216
echo "========"
217217
cd "\${PROJECT_ROOT}"
218218
rm -rf build
219-
npm run build
219+
yarn run build
220220
EOF
221221
chmod +x collect.sh
222222

@@ -290,9 +290,9 @@ EOF
290290
}
291291

292292
react() {
293-
npm init vite@latest "${NAME}" -- --template react-ts
293+
yarn init vite@latest "${NAME}" -- --template react-ts
294294
cd "${NAME}"
295-
npm install --save @freenit-framework/axios react-router-dom @mdi/js
295+
yarn install @freenit-framework/axios react-router-dom @mdi/js
296296
frontend_common
297297

298298
rm src/App.* src/index.css src/logo.svg
@@ -391,16 +391,16 @@ setup
391391
392392
echo "Frontend"
393393
echo "========"
394-
env BACKEND_URL=\${BACKEND_URL} npm run dev -- --host 0.0.0.0
394+
env BACKEND_URL=\${BACKEND_URL} yarn run dev -- --host 0.0.0.0
395395
EOF
396396
chmod +x devel.sh
397397
cd ..
398398
}
399399

400400
svelte() {
401-
npm init svelte@next "${NAME}"
401+
yarn create svelte "${NAME}"
402402
cd "${NAME}"
403-
npm install
403+
yarn install
404404
frontend_common
405405
cat >.prettierrc<<EOF
406406
{
@@ -433,7 +433,7 @@ if (process.env.BACKEND_URL) {
433433
434434
export default config
435435
EOF
436-
npm run format
436+
yarn run format
437437
cd bin
438438
cat >devel.sh<<EOF
439439
#!/bin/sh
@@ -445,7 +445,7 @@ setup
445445
446446
echo "Frontend"
447447
echo "========"
448-
env BACKEND_URL=\${BACKEND_URL} npm run dev -- --host 0.0.0.0
448+
env BACKEND_URL=\${BACKEND_URL} yarn run dev -- --host 0.0.0.0
449449
EOF
450450
chmod +x devel.sh
451451
cd ../..

freenit/models/ormar/user.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,10 @@
22

33
from freenit.auth import verify
44
from freenit.config import getConfig
5+
from freenit.models.metaclass import AllOptional
6+
from freenit.models.ormar.base import OrmarBaseModel, OrmarUserMixin
57
from freenit.models.role import Role
68

7-
from ..metaclass import AllOptional
8-
from .base import OrmarBaseModel, OrmarUserMixin
9-
109
config = getConfig()
1110

1211

tests/test_auth.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1+
import pytest
2+
13
from freenit.models.user import User
24

35
from . import factories
46

57

8+
@pytest.mark.asyncio
69
class TestAuth:
710
async def test_login(self, client):
811
user: User = factories.User()

tests/test_permission.py

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ def prepareRequest(user):
1515
return request
1616

1717

18+
@pytest.mark.asyncio
1819
class TestPermission:
1920
async def test_encode_decode(self, client):
2021
user: User = factories.User()

tests/test_role.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
1+
import pytest
2+
13
from freenit.models.role import Role
24
from freenit.models.user import User
35

46
from . import factories
57

68

9+
@pytest.mark.asyncio
710
class TestRole:
811
async def test_get_role_list(self, client):
912
user: User = factories.User()

tests/test_user.py

+3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1+
import pytest
2+
13
from freenit.models.user import User
24

35
from . import factories
46

57

8+
@pytest.mark.asyncio
69
class TestUser:
710
async def test_get_profile(self, client):
811
user: User = factories.User()

0 commit comments

Comments
 (0)