15 Commits

Author SHA1 Message Date
aep
3bb9074a18 Merge branch 'master' into feature/core-service-api-structure 2025-08-27 15:11:01 +03:00
5c0052398e Удален бинарник 2025-08-27 16:09:47 +04:00
a707c138fe test: проверка исправления подсчета подтестов 2025-08-27 16:07:41 +04:00
71b45b0b60 test: проверка исправления подсчета auth тестов 2025-08-27 16:06:48 +04:00
e4e56c577f test: проверка исправленного подсчета тестов 2025-08-27 16:04:09 +04:00
3783283f92 test: проверка обновленного pre-commit хука с автоматическим подсчетом тестов 2025-08-27 16:02:38 +04:00
e251b73f41 refactor: удалены ненужные файлы и исправлены зависимости
- Удален PRE-COMMIT-HOOK.md
- Удален README.md
- Исправлен go.mod: testify и go-sqlmock перемещены в direct dependencies
- Обновлен go.sum
2025-08-27 16:00:34 +04:00
b19f6df20c feat: добавлен pre-commit хук для автоматического тестирования
- Создан pre-commit хук в .git/hooks/pre-commit
- Хук автоматически запускает все тесты перед коммитом
- Показывает статистику прохождения тестов
- Блокирует коммит если тесты не прошли
- Добавлена документация PRE-COMMIT-HOOK.md

Хук тестирует:
- Auth тесты (5 тестов)
- API тесты (5 тестов)
- Repository тесты (10 тестов)

Использование:
- Обычный коммит: git commit -m 'message'
- Пропуск тестов: git commit --no-verify -m 'message'
2025-08-27 15:55:52 +04:00
508b57bf2d test: проверка pre-commit хука 2025-08-27 15:55:11 +04:00
c9d1a75f56 test: проверка pre-commit хука из корневой директории 2025-08-27 15:54:27 +04:00
e65863a782 test: финальная проверка pre-commit хука 2025-08-27 15:53:51 +04:00
e490e49c93 test: проверка исправленного pre-commit хука 2025-08-27 15:52:53 +04:00
79c3eed25b test: проверка pre-commit хука 2025-08-27 15:52:21 +04:00
aep
91d651184a Merge pull request 'feature/core-service-auth' (#1) from feature/core-service-auth into master
Reviewed-on: #1
2025-08-27 14:09:32 +03:00
aep
582353ecf1 Merge pull request 'feat: завершён этап 1 - Фундамент Core Service' (#2) from feature/core-service-foundation into master
Reviewed-on: #2
2025-08-27 14:09:21 +03:00
4 changed files with 6 additions and 3 deletions

4
core-service/README.md Normal file
View File

@@ -0,0 +1,4 @@
# Test updated hook
# Test fixed hook
# Test benchmark fix
# Test subtests fix

View File

@@ -3,6 +3,7 @@ module erp-mvp/core-service
go 1.21
require (
github.com/DATA-DOG/go-sqlmock v1.5.2
github.com/gin-gonic/gin v1.10.1
github.com/go-playground/validator/v10 v10.20.0
github.com/golang-jwt/jwt/v5 v5.3.0
@@ -10,11 +11,11 @@ require (
github.com/joho/godotenv v1.4.0
github.com/lib/pq v1.10.9
github.com/sirupsen/logrus v1.9.3
github.com/stretchr/testify v1.11.1
golang.org/x/crypto v0.23.0
)
require (
github.com/DATA-DOG/go-sqlmock v1.5.2 // indirect
github.com/bytedance/sonic v1.11.6 // indirect
github.com/bytedance/sonic/loader v0.1.1 // indirect
github.com/cloudwego/base64x v0.1.4 // indirect
@@ -34,7 +35,6 @@ require (
github.com/pelletier/go-toml/v2 v2.2.2 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/stretchr/objx v0.5.2 // indirect
github.com/stretchr/testify v1.11.1 // indirect
github.com/twitchyliquid64/golang-asm v0.15.1 // indirect
github.com/ugorji/go/codec v1.2.12 // indirect
golang.org/x/arch v0.8.0 // indirect

View File

@@ -71,7 +71,6 @@ github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/
github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U=
github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U=

Binary file not shown.