{"numFailedTestSuites":0,"numFailedTests":0,"numPassedTestSuites":29,"numPassedTests":81,"numPendingTestSuites":0,"numPendingTests":0,"numRuntimeErrorTestSuites":0,"numTodoTests":0,"numTotalTestSuites":29,"numTotalTests":81,"startTime":1730713284908,"success":false,"testResults":[{"numFailingTests":0,"numPassingTests":5,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713288605,"runtime":2897,"slow":false,"start":1730713285708},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/features/editableProfileCard/model/slice/profileSlice.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["profileSlice.test"],"duration":15,"failureMessages":[],"fullName":"profileSlice.test test set readonly","status":"passed","title":"test set readonly"},{"ancestorTitles":["profileSlice.test"],"duration":1,"failureMessages":[],"fullName":"profileSlice.test test set cancelEdit","status":"passed","title":"test set cancelEdit"},{"ancestorTitles":["profileSlice.test"],"duration":2,"failureMessages":[],"fullName":"profileSlice.test test set updateProfile","status":"passed","title":"test set updateProfile"},{"ancestorTitles":["profileSlice.test"],"duration":1,"failureMessages":[],"fullName":"profileSlice.test test set service pending","status":"passed","title":"test set service pending"},{"ancestorTitles":["profileSlice.test"],"duration":1,"failureMessages":[],"fullName":"profileSlice.test test set service fulfilled","status":"passed","title":"test set service fulfilled"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713288655,"runtime":3041,"slow":false,"start":1730713285614},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/features/AuthByUsername/model/services/loginByUsername/loginByUsername.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["loginByUsername.test"],"duration":8,"failureMessages":[],"fullName":"loginByUsername.test loginByUsername async thunk test","status":"passed","title":"loginByUsername async thunk test"},{"ancestorTitles":["loginByUsername.test"],"duration":2,"failureMessages":[],"fullName":"loginByUsername.test loginByUsername async error thunk test","status":"passed","title":"loginByUsername async error thunk test"}]},{"numFailingTests":0,"numPassingTests":3,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713289309,"runtime":600,"slow":false,"start":1730713288709},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/features/editableProfileCard/model/services/updateProfileData/updateProfileData.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["updateProfileData.test"],"duration":5,"failureMessages":[],"fullName":"updateProfileData.test updateProfileData async thunk test","status":"passed","title":"updateProfileData async thunk test"},{"ancestorTitles":["updateProfileData.test"],"duration":1,"failureMessages":[],"fullName":"updateProfileData.test updateProfileData async error thunk test","status":"passed","title":"updateProfileData async error thunk test"},{"ancestorTitles":["updateProfileData.test"],"duration":1,"failureMessages":[],"fullName":"updateProfileData.test validate error","status":"passed","title":"validate error"}]},{"numFailingTests":0,"numPassingTests":4,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713290615,"runtime":4959,"slow":false,"start":1730713285656},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/features/editableProfileCard/ui/EditableProfileCard/EditableProfileCard.test.tsx","failureMessage":null,"testResults":[{"ancestorTitles":["features/EditableProfileCard"],"duration":383,"failureMessages":[],"fullName":"features/EditableProfileCard readonly state toggle","status":"passed","title":"readonly state toggle"},{"ancestorTitles":["features/EditableProfileCard"],"duration":362,"failureMessages":[],"fullName":"features/EditableProfileCard Cancel changes and get previous data","status":"passed","title":"Cancel changes and get previous data"},{"ancestorTitles":["features/EditableProfileCard"],"duration":145,"failureMessages":[],"fullName":"features/EditableProfileCard must see error","status":"passed","title":"must see error"},{"ancestorTitles":["features/EditableProfileCard"],"duration":215,"failureMessages":[],"fullName":"features/EditableProfileCard if no errors, when put request must be send to server","status":"passed","title":"if no errors, when put request must be send to server"}]},{"numFailingTests":0,"numPassingTests":6,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713290644,"runtime":1994,"slow":false,"start":1730713288650},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/app/providers/router/ui/AppRouter.test.tsx","failureMessage":null,"testResults":[{"ancestorTitles":["AppRouter"],"duration":174,"failureMessages":[],"fullName":"AppRouter Test render","status":"passed","title":"Test render"},{"ancestorTitles":["AppRouter"],"duration":9,"failureMessages":[],"fullName":"AppRouter no page foundN","status":"passed","title":"no page foundN"},{"ancestorTitles":["AppRouter"],"duration":36,"failureMessages":[],"fullName":"AppRouter redirect no auth to main page","status":"passed","title":"redirect no auth to main page"},{"ancestorTitles":["AppRouter"],"duration":223,"failureMessages":[],"fullName":"AppRouter access to profile","status":"passed","title":"access to profile"},{"ancestorTitles":["AppRouter"],"duration":40,"failureMessages":[],"fullName":"AppRouter access denied (no roles)","status":"passed","title":"access denied (no roles)"},{"ancestorTitles":["AppRouter"],"duration":30,"failureMessages":[],"fullName":"AppRouter access granted (have roles)","status":"passed","title":"access granted (have roles)"}]},{"numFailingTests":0,"numPassingTests":3,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713290697,"runtime":1375,"slow":false,"start":1730713289322},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/pages/ArticlesPage/model/services/fetchNextArticlePage/fetchNextArticlePage.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["fetchNextArticlePage.test"],"duration":3,"failureMessages":[],"fullName":"fetchNextArticlePage.test success","status":"passed","title":"success"},{"ancestorTitles":["fetchNextArticlePage.test"],"duration":0,"failureMessages":[],"fullName":"fetchNextArticlePage.test fetchArticleList not called","status":"passed","title":"fetchArticleList not called"},{"ancestorTitles":["fetchNextArticlePage.test"],"duration":1,"failureMessages":[],"fullName":"fetchNextArticlePage.test fetchArticleList is loading","status":"passed","title":"fetchArticleList is loading"}]},{"numFailingTests":0,"numPassingTests":6,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713291245,"runtime":335,"slow":false,"start":1730713290910},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/entities/Article/model/selectors/articleDetails.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["articleDetails.test"],"duration":3,"failureMessages":[],"fullName":"articleDetails.test should return data","status":"passed","title":"should return data"},{"ancestorTitles":["articleDetails.test"],"duration":0,"failureMessages":[],"fullName":"articleDetails.test should work with empty state data","status":"passed","title":"should work with empty state data"},{"ancestorTitles":["articleDetails.test"],"duration":1,"failureMessages":[],"fullName":"articleDetails.test should return error","status":"passed","title":"should return error"},{"ancestorTitles":["articleDetails.test"],"duration":0,"failureMessages":[],"fullName":"articleDetails.test should work with empty state error","status":"passed","title":"should work with empty state error"},{"ancestorTitles":["articleDetails.test"],"duration":1,"failureMessages":[],"fullName":"articleDetails.test should return isLoading","status":"passed","title":"should return isLoading"},{"ancestorTitles":["articleDetails.test"],"duration":0,"failureMessages":[],"fullName":"articleDetails.test should work with empty state isLoading","status":"passed","title":"should work with empty state isLoading"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713291474,"runtime":568,"slow":false,"start":1730713290906},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/features/editableProfileCard/model/services/fetchProfileData/fetchProfileData.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["fetchProfileData.test"],"duration":8,"failureMessages":[],"fullName":"fetchProfileData.test fetchProfileData async thunk test","status":"passed","title":"fetchProfileData async thunk test"},{"ancestorTitles":["fetchProfileData.test"],"duration":2,"failureMessages":[],"fullName":"fetchProfileData.test fetchProfileData async error thunk test","status":"passed","title":"fetchProfileData async error thunk test"}]},{"numFailingTests":0,"numPassingTests":5,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713291488,"runtime":578,"slow":false,"start":1730713290910},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/features/editableProfileCard/model/services/validateProfileData/validateProfileData.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["validateProfileData.test"],"duration":3,"failureMessages":[],"fullName":"validateProfileData.test validateProfileData async thunk test","status":"passed","title":"validateProfileData async thunk test"},{"ancestorTitles":["validateProfileData.test"],"duration":1,"failureMessages":[],"fullName":"validateProfileData.test validateProfileData with errors test (first, lastname)","status":"passed","title":"validateProfileData with errors test (first, lastname)"},{"ancestorTitles":["validateProfileData.test"],"duration":1,"failureMessages":[],"fullName":"validateProfileData.test validateProfileData with errors test (age)","status":"passed","title":"validateProfileData with errors test (age)"},{"ancestorTitles":["validateProfileData.test"],"duration":0,"failureMessages":[],"fullName":"validateProfileData.test validateProfileData with errors test (country)","status":"passed","title":"validateProfileData with errors test (country)"},{"ancestorTitles":["validateProfileData.test"],"duration":0,"failureMessages":[],"fullName":"validateProfileData.test validateProfileData with errors test (all)","status":"passed","title":"validateProfileData with errors test (all)"}]},{"numFailingTests":0,"numPassingTests":5,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713291534,"runtime":260,"slow":false,"start":1730713291274},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/shared/lib/classNames/classNames.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["classNames"],"duration":1,"failureMessages":[],"fullName":"classNames with only first param","status":"passed","title":"with only first param"},{"ancestorTitles":["classNames"],"duration":0,"failureMessages":[],"fullName":"classNames with additional class","status":"passed","title":"with additional class"},{"ancestorTitles":["classNames"],"duration":0,"failureMessages":[],"fullName":"classNames with mods","status":"passed","title":"with mods"},{"ancestorTitles":["classNames"],"duration":1,"failureMessages":[],"fullName":"classNames with mods false","status":"passed","title":"with mods false"},{"ancestorTitles":["classNames"],"duration":0,"failureMessages":[],"fullName":"classNames with mods undefined","status":"passed","title":"with mods undefined"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713291851,"runtime":307,"slow":false,"start":1730713291544},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/features/editableProfileCard/model/selectors/getProfileForm/getProfileForm.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["getProfileForm.test"],"duration":4,"failureMessages":[],"fullName":"getProfileForm.test should get profile form data","status":"passed","title":"should get profile form data"},{"ancestorTitles":["getProfileForm.test"],"duration":1,"failureMessages":[],"fullName":"getProfileForm.test should work with empty state","status":"passed","title":"should work with empty state"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713291864,"runtime":354,"slow":false,"start":1730713291510},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/entities/Article/model/services/fetchArticleById/fetchArticleById.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["fetchArticleById.test"],"duration":6,"failureMessages":[],"fullName":"fetchArticleById.test fetchProfileData async thunk test","status":"passed","title":"fetchProfileData async thunk test"},{"ancestorTitles":["fetchArticleById.test"],"duration":1,"failureMessages":[],"fullName":"fetchArticleById.test fetchArticleById async error thunk test","status":"passed","title":"fetchArticleById async error thunk test"}]},{"numFailingTests":0,"numPassingTests":3,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713292030,"runtime":538,"slow":false,"start":1730713291492},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/entities/Counter/ui/Counter.test.tsx","failureMessage":null,"testResults":[{"ancestorTitles":["Counter"],"duration":33,"failureMessages":[],"fullName":"Counter with only first param","status":"passed","title":"with only first param"},{"ancestorTitles":["Counter"],"duration":16,"failureMessages":[],"fullName":"Counter increment param click","status":"passed","title":"increment param click"},{"ancestorTitles":["Counter"],"duration":8,"failureMessages":[],"fullName":"Counter decrement param click","status":"passed","title":"decrement param click"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713292211,"runtime":290,"slow":false,"start":1730713291921},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/features/editableProfileCard/model/selectors/getProfileValidateErrors/getProfileValidateErrors.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["getProfileIsLoading.test"],"duration":3,"failureMessages":[],"fullName":"getProfileIsLoading.test should get profile isLoading","status":"passed","title":"should get profile isLoading"},{"ancestorTitles":["getProfileIsLoading.test"],"duration":1,"failureMessages":[],"fullName":"getProfileIsLoading.test should work with empty state","status":"passed","title":"should work with empty state"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713292257,"runtime":392,"slow":false,"start":1730713291865},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/features/editableProfileCard/model/selectors/getProfileData/getProfileData.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["getProfileData.test"],"duration":15,"failureMessages":[],"fullName":"getProfileData.test should get profile data","status":"passed","title":"should get profile data"},{"ancestorTitles":["getProfileData.test"],"duration":1,"failureMessages":[],"fullName":"getProfileData.test should work with empty state","status":"passed","title":"should work with empty state"}]},{"numFailingTests":0,"numPassingTests":3,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713292409,"runtime":335,"slow":false,"start":1730713292074},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/entities/Counter/model/slice/counterSlise.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["counterSlise.test"],"duration":4,"failureMessages":[],"fullName":"counterSlise.test decrement","status":"passed","title":"decrement"},{"ancestorTitles":["counterSlise.test"],"duration":1,"failureMessages":[],"fullName":"counterSlise.test increment","status":"passed","title":"increment"},{"ancestorTitles":["counterSlise.test"],"duration":1,"failureMessages":[],"fullName":"counterSlise.test should work with empty state","status":"passed","title":"should work with empty state"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713292604,"runtime":372,"slow":false,"start":1730713292232},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/features/AuthByUsername/model/slice/loginSlice.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["loginSlice.test"],"duration":4,"failureMessages":[],"fullName":"loginSlice.test test set username","status":"passed","title":"test set username"},{"ancestorTitles":["loginSlice.test"],"duration":1,"failureMessages":[],"fullName":"loginSlice.test test set password","status":"passed","title":"test set password"}]},{"numFailingTests":0,"numPassingTests":3,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713292641,"runtime":212,"slow":false,"start":1730713292429},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/shared/lib/url/addQueryParams/addQueryParams.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["shared/url/addQueryParams"],"duration":3,"failureMessages":[],"fullName":"shared/url/addQueryParams test with one param","status":"passed","title":"test with one param"},{"ancestorTitles":["shared/url/addQueryParams"],"duration":1,"failureMessages":[],"fullName":"shared/url/addQueryParams test with multiple params","status":"passed","title":"test with multiple params"},{"ancestorTitles":["shared/url/addQueryParams"],"duration":0,"failureMessages":[],"fullName":"shared/url/addQueryParams test with undefined","status":"passed","title":"test with undefined"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713292869,"runtime":246,"slow":false,"start":1730713292623},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/features/editableProfileCard/model/selectors/getProfileIsLoading/getProfileisLoading.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["getProfileIsLoading.test"],"duration":2,"failureMessages":[],"fullName":"getProfileIsLoading.test should get profile isLoading","status":"passed","title":"should get profile isLoading"},{"ancestorTitles":["getProfileIsLoading.test"],"duration":0,"failureMessages":[],"fullName":"getProfileIsLoading.test should work with empty state","status":"passed","title":"should work with empty state"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713292872,"runtime":216,"slow":false,"start":1730713292656},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/features/editableProfileCard/model/selectors/getProfileReadonly/getProfileReadonly.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["getProfileIsLoading.test"],"duration":2,"failureMessages":[],"fullName":"getProfileIsLoading.test should get profile isLoading","status":"passed","title":"should get profile isLoading"},{"ancestorTitles":["getProfileIsLoading.test"],"duration":0,"failureMessages":[],"fullName":"getProfileIsLoading.test should work with empty state","status":"passed","title":"should work with empty state"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713293104,"runtime":222,"slow":false,"start":1730713292882},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/features/editableProfileCard/model/selectors/getProfileError/getProfileError.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["getProfileError.test"],"duration":3,"failureMessages":[],"fullName":"getProfileError.test should get profile error","status":"passed","title":"should get profile error"},{"ancestorTitles":["getProfileError.test"],"duration":1,"failureMessages":[],"fullName":"getProfileError.test should work with empty state","status":"passed","title":"should work with empty state"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713293119,"runtime":828,"slow":false,"start":1730713292291},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/widgets/Sidebar/ui/Sidebar/Sidebar.test.tsx","failureMessage":null,"testResults":[{"ancestorTitles":["Sidebar"],"duration":57,"failureMessages":[],"fullName":"Sidebar with only first param","status":"passed","title":"with only first param"},{"ancestorTitles":["Sidebar"],"duration":23,"failureMessages":[],"fullName":"Sidebar test toggle","status":"passed","title":"test toggle"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713293139,"runtime":249,"slow":false,"start":1730713292890},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/features/AuthByUsername/model/selectors/getLoginIsLoading/getLoginLoading.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["getLoginLoading.test"],"duration":1,"failureMessages":[],"fullName":"getLoginLoading.test should return loading","status":"passed","title":"should return loading"},{"ancestorTitles":["getLoginLoading.test"],"duration":0,"failureMessages":[],"fullName":"getLoginLoading.test should work with empty state","status":"passed","title":"should work with empty state"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713293358,"runtime":219,"slow":false,"start":1730713293139},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/features/AuthByUsername/model/selectors/getLoginPassword/getLoginPassword.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["getLoginPassword.test"],"duration":11,"failureMessages":[],"fullName":"getLoginPassword.test should return loading","status":"passed","title":"should return loading"},{"ancestorTitles":["getLoginPassword.test"],"duration":0,"failureMessages":[],"fullName":"getLoginPassword.test should work with empty state","status":"passed","title":"should work with empty state"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713293362,"runtime":244,"slow":false,"start":1730713293118},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/features/AuthByUsername/model/selectors/getLoginUsername/getLoginUsername.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["getLoginUsername.test"],"duration":3,"failureMessages":[],"fullName":"getLoginUsername.test should return loading","status":"passed","title":"should return loading"},{"ancestorTitles":["getLoginUsername.test"],"duration":0,"failureMessages":[],"fullName":"getLoginUsername.test should work with empty state","status":"passed","title":"should work with empty state"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713293381,"runtime":230,"slow":false,"start":1730713293151},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/features/AuthByUsername/model/selectors/getLoginError/getLoginError.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["getLoginError.test"],"duration":2,"failureMessages":[],"fullName":"getLoginError.test should return error","status":"passed","title":"should return error"},{"ancestorTitles":["getLoginError.test"],"duration":0,"failureMessages":[],"fullName":"getLoginError.test should work with empty state","status":"passed","title":"should work with empty state"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713293611,"runtime":235,"slow":false,"start":1730713293376},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/entities/Counter/model/selectors/getCounter/getCounter.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["getCounter"],"duration":2,"failureMessages":[],"fullName":"getCounter should return counter value","status":"passed","title":"should return counter value"},{"ancestorTitles":["getCounter"],"duration":0,"failureMessages":[],"fullName":"getCounter should work with empty state","status":"passed","title":"should work with empty state"}]},{"numFailingTests":0,"numPassingTests":1,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713293614,"runtime":212,"slow":false,"start":1730713293402},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/entities/Counter/model/selectors/getCounterValue/getCounterValue.test.ts","failureMessage":null,"testResults":[{"ancestorTitles":["getCounterValue.test"],"duration":3,"failureMessages":[],"fullName":"getCounterValue.test get counter value","status":"passed","title":"get counter value"}]},{"numFailingTests":0,"numPassingTests":2,"numPendingTests":0,"numTodoTests":0,"perfStats":{"end":1730713293657,"runtime":273,"slow":false,"start":1730713293384},"testFilePath":"/home/runner/work/Articles-app/Articles-app/src/shared/ui/redesigned/Button/Button.test.tsx","failureMessage":null,"testResults":[{"ancestorTitles":["Button"],"duration":17,"failureMessages":[],"fullName":"Button Test render","status":"passed","title":"Test render"},{"ancestorTitles":["Button"],"duration":8,"failureMessages":[],"fullName":"Button Test clear theme","status":"passed","title":"Test clear theme"}]}],"config":{"bail":0,"changedFilesWithAncestor":false,"collectCoverage":false,"collectCoverageFrom":[],"coverageDirectory":"/home/runner/work/Articles-app/Articles-app/coverage","coverageProvider":"babel","coverageReporters":["json","text","lcov","clover"],"detectLeaks":false,"detectOpenHandles":false,"errorOnDeprecated":false,"expand":false,"findRelatedTests":false,"forceExit":false,"json":false,"lastCommit":false,"listTests":false,"logHeapUsage":false,"maxConcurrency":5,"maxWorkers":3,"noStackTrace":false,"nonFlagArgs":[],"notify":false,"notifyMode":"failure-change","onlyChanged":false,"onlyFailures":false,"passWithNoTests":false,"projects":[],"reporters":[["default",{}],["/home/runner/work/Articles-app/Articles-app/node_modules/jest-html-reporters/index.js",{"publicPath":"
/reports/unit","filename":"report.html","inlineSource":true}]],"rootDir":"/home/runner/work/Articles-app/Articles-app","runTestsByPath":false,"skipFilter":false,"testFailureExitCode":1,"testPathPattern":"","testSequencer":"/home/runner/work/Articles-app/Articles-app/node_modules/@jest/test-sequencer/build/index.js","updateSnapshot":"new","useStderr":false,"watch":false,"watchAll":false,"watchman":true},"endTime":1730713293702,"_reporterOptions":{"publicPath":"/home/runner/work/Articles-app/Articles-app/reports/unit","filename":"report.html","expand":false,"pageTitle":"","hideIcon":false,"testCommand":"","openReport":false,"failureMessageOnly":0,"enableMergeData":false,"dataMergeLevel":1,"inlineSource":true,"urlForTestFiles":"","darkTheme":false,"includeConsoleLog":false,"stripSkippedTest":false},"logInfoMapping":{},"attachInfos":{}}