-
Notifications
You must be signed in to change notification settings - Fork 1
Add unit tests for Redmine activities and weekly financial reports #34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from all commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
c47d37f
Remove workflowsPath from worker config and add env validation
anatolyshipitz d3968ac
Fix error message variable in environment validation utility
anatolyshipitz 7e4d067
Remove DEBUG variable from .env.test file to streamline environment c…
anatolyshipitz 39e6286
feat(tests): add unit tests for Redmine activities and weekly financi…
anatolyshipitz 7af896a
feat(tests): add unit tests for fetchFinancialData function
anatolyshipitz 449f65c
fix(tests): correct import order and add spacing in redmine.test.ts
anatolyshipitz 4490220
refactor(tests): remove unused utils.ts and streamline error handling
anatolyshipitz 77e61c0
refactor(tests): streamline imports and maintain error logging consis…
anatolyshipitz 1e6a727
refactor(financial): remove fetchFinancialData function and interface
anatolyshipitz 89d918e
feat(financial): add weekly financial reports workflow and tests
anatolyshipitz e36baac
Merge branch 'main' into feature/64207_redmine_activities
anatolyshipitz 6482a37
refactor(docker): update docker-compose and Vitest configuration
anatolyshipitz 85b2f19
Merge remote-tracking branch 'origin/feature/64207_redmine_activities…
anatolyshipitz 931ac1e
fix(sonar): update exclusion patterns in sonar-project.properties
anatolyshipitz de87863
refactor(tests): improve test file organization and configuration
anatolyshipitz ed04ed5
docs(README): update environment setup instructions and clarify .env …
anatolyshipitz 8daa545
fix(sonar): update exclusion patterns in sonar-project.properties
anatolyshipitz 59148c8
refactor(redmine): reorganize ProjectUnit interface and improve Redmi…
anatolyshipitz a4010f6
refactor(redmine): enhance getProjectUnits method and improve test co…
anatolyshipitz 6661d24
refactor(tests): enhance Redmine test suite structure and readability
anatolyshipitz 34ff752
refactor(tests): update dummy credentials in Redmine test suite
anatolyshipitz 04b11eb
refactor(tests): enhance Redmine test suite with MySQL pool initializ…
anatolyshipitz 87a4201
refactor(tests): enhance Redmine test suite with MySQL mocking
anatolyshipitz ebecf18
refactor(tests): enhance Redmine test for pool re-initialization
anatolyshipitz 7edaa6c
refactor(redmine): simplify getProjectUnitsQuery method and enhance t…
anatolyshipitz 50a0e13
refactor(redmine): restructure Redmine class and introduce RedminePool
anatolyshipitz f79a651
test(redmine): add tests for getProjectUnits function and enhance fet…
anatolyshipitz 5ec18e1
refactor(redmine): remove fetchFinancialData function and related tests
anatolyshipitz 935bcc7
refactor(financial): restructure financial services and repository in…
anatolyshipitz f8042e6
test(redmine): enhance tests for getProjectUnits and RedminePool
anatolyshipitz 7329ae1
test(financial): add comprehensive tests for FinancialReportService a…
anatolyshipitz 5ae0d34
feat(financial): implement financial report formatting and enhance pr…
anatolyshipitz 4fff790
test(financial): enhance factory tests for ProjectUnitRepository and …
anatolyshipitz 18bddcf
Update workers/main/src/services/financial/FinancialReportService.ts
anatolyshipitz f6333ad
fix(redmine): enhance error handling in getProjectUnits method
anatolyshipitz f9af48a
refactor(redmine): improve data mapping in getProjectUnits method
anatolyshipitz 26d3600
feat(redmine): extend ProjectUnit interface and enhance database quer…
anatolyshipitz 5505684
test(redmine): enhance tests for getProjectUnits with additional prop…
anatolyshipitz 1784a5c
test(redmine): update getProjectUnits test to improve validation
anatolyshipitz eb641c6
refactor(redmine): streamline Redmine service and testing structure
anatolyshipitz File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,4 @@ | ||
| sonar.projectKey=speedandfunction_automatization | ||
| sonar.organization=speedandfunction | ||
| sonar.javascript.lcov.reportPaths=workers/main/coverage/lcov.info | ||
| sonar.exclusions=**/src/__tests__/**,**/src/dist/** | ||
| sonar.exclusions=docker-compose.yml,**/*.test.ts,**/src/dist/** |
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.