Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .github/workflows/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,14 @@ jobs:
- name: Backend Test Coverage Results
run: docker compose exec backend coverage report

# - name: Run React tests
# run: docker compose exec frontend npm test -- --watchAll=false

- name: Frontend Cyclomatic Complexity Test
run: docker compose exec frontend npx eslint src/

- name: Backend Cyclomatic Complexity Test
run: docker compose exec backend radon cc api/ -s -a
- name: Run React coverage test
run: docker compose exec -iT frontend npm test -- --coverage --watchAll=false

7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# arch-vim

# Cyclomatic Complexity Commands:
While containers are running
```
docker compose exec -it frontend npx eslint src/
docker compose exec -it backend radon cc api/ -s -a
```


## Docker commands

Expand Down
Binary file modified backend/requirements.txt
Binary file not shown.
12 changes: 12 additions & 0 deletions frontend/.eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 2020,
"ecmaFeatures": {
"jsx": true
}
},
"rules": {
"complexity": ["warn", 1]
}
}
Loading