fixed request missing headers on buid #57
ci.yml
on: push
test
1m 14s
build
0s
sonarcloud
0s
Annotations
21 errors and 5 warnings
format
Process completed with exit code 1.
|
lint:
src/Components/SideBar/index.jsx#L13
'checkModule' is defined but never used
|
lint:
src/Components/SideBar/index.jsx#L22
'permissions' is assigned a value but never used
|
lint:
src/Pages/Protected/Permissions/permissionsHandler.jsx#L1
'React' is defined but never used
|
lint:
src/Pages/Protected/Permissions/permissionsHandler.jsx#L2
'axios' is defined but never used
|
lint:
src/Pages/Protected/Permissions/permissionsHandler.jsx#L4
'Search' is defined but never used
|
lint:
src/Pages/Protected/Permissions/permissionsHandler.jsx#L6
'getUser' is defined but never used
|
lint:
src/Pages/Protected/Permissions/permissionsHandler.jsx#L13
'setSearchQuery' is assigned a value but never used
|
lint:
src/Pages/Protected/Permissions/permissionsHandler.jsx#L14
'setSearch' is assigned a value but never used
|
lint:
src/Pages/Protected/Permissions/permissionsHandler.jsx#L20
'canView' is assigned a value but never used
|
lint:
src/Pages/Protected/Permissions/permissionsHandler.jsx#L80
'handleSearch' is assigned a value but never used
|
src/Routes/permissionProtect.test.jsx > PermissionProtect Component > should navigate to '/unauthorized' when user does not have permission:
src/Routes/permissionProtect.test.jsx#L75
TestingLibraryElementError: Unable to find an element with the text: Unauthorized. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
Protected Content
</div>
</div>
</body>
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div>
<div>
Protected Content
</div>
</div>
</body>
</html>
❯ Proxy.waitForWrapper node_modules/@testing-library/react/node_modules/@testing-library/dom/dist/wait-for.js:163:27
❯ src/Routes/permissionProtect.test.jsx:75:11
|
src/Routes/permissionProtect.test.jsx > PermissionProtect Component > should navigate to '/unauthorized' when user role is not defined:
src/Routes/permissionProtect.test.jsx#L83
TestingLibraryElementError: Unable to find an element with the text: Unauthorized. This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible.
Ignored nodes: comments, script, style
<body>
<div>
<div>
Protected Content
</div>
</div>
</body>
Ignored nodes: comments, script, style
<html>
<head />
<body>
<div>
<div>
Protected Content
</div>
</div>
</body>
</html>
❯ Proxy.waitForWrapper node_modules/@testing-library/react/node_modules/@testing-library/dom/dist/wait-for.js:163:27
❯ src/Routes/permissionProtect.test.jsx:83:11
|
src/Services/organService.test.js > Organ Service > should create an organ:
src/Services/organService.test.js#L38
AssertionError: expected "spy" to be called with arguments: [ 'organ/create', …(2) ]
Received:
1st spy call:
Array [
"organ/create",
Object {
"lotacao": "Setor 1",
"orgao": "Financeiro",
},
Object {
+ "headers": Object {
+ "Authorization": "***",
+ },
"params": Object {
"action": "create",
"moduleName": "users",
"userId": "123456",
},
},
]
Number of calls: 1
❯ src/Services/organService.test.js:38:27
|
src/Services/organService.test.js > Organ Service > should list all organs:
src/Services/organService.test.js#L72
AssertionError: expected "spy" to be called with arguments: [ 'organ/list' ]
Received:
1st spy call:
Array [
"organ/list",
+ Object {
+ "headers": Object {
+ "Authorization": "***",
+ },
+ },
]
Number of calls: 1
❯ src/Services/organService.test.js:72:26
|
src/Services/organService.test.js > Organ Service > should update an organ:
src/Services/organService.test.js#L82
AssertionError: expected "spy" to be called with arguments: [ 'organ/update/789', …(2) ]
Received:
1st spy call:
Array [
"organ/update/789",
Object {
"updatedData": Object {
"lotacao": "Setor 2",
"orgao": "Financeiro",
},
},
Object {
+ "headers": Object {
+ "Authorization": "***",
+ },
"params": Object {
"action": "update",
"moduleName": "users",
"userId": "123456",
},
},
]
Number of calls: 1
❯ src/Services/organService.test.js:82:28
|
src/Services/organService.test.js > Organ Service > should get an organ by id:
src/Services/organService.test.js#L102
AssertionError: expected "spy" to be called with arguments: [ 'organ/get/789' ]
Received:
1st spy call:
Array [
- "organ/get/789",
+ "organ/list",
+ Object {
+ "headers": Object {
+ "Authorization": "***",
+ },
+ },
]
2nd spy call:
Array [
"organ/get/789",
+ Object {
+ "headers": Object {
+ "Authorization": "***",
+ },
+ },
]
Number of calls: 2
❯ src/Services/organService.test.js:102:26
|
src/Services/organService.test.js > Organ Service > should delete an organ by id:
src/Services/organService.test.js#L111
AssertionError: expected "spy" to be called with arguments: [ 'organ/delete/789', …(1) ]
Received:
1st spy call:
Array [
"organ/delete/789",
Object {
+ "headers": Object {
+ "Authorization": "***",
+ },
"params": Object {
"action": "delete",
"moduleName": "users",
"userId": "123456",
},
},
]
Number of calls: 1
❯ src/Services/organService.test.js:111:29
|
src/Utils/permissions.test.jsx > checkModule > should return false for non-existing module "profile":
src/Utils/permissions.test.jsx#L35
AssertionError: expected true to be false // Object.is equality
- Expected
+ Received
- false
+ true
❯ src/Utils/permissions.test.jsx:35:49
|
src/Utils/permissions.test.jsx > checkAction > should return true for action "read" in module "users":
src/Utils/permissions.test.jsx#L41
AssertionError: expected false to be true // Object.is equality
- Expected
+ Received
- true
+ false
❯ src/Utils/permissions.test.jsx:41:46
|
src/Utils/permissions.test.jsx > checkAction > should return true for action "write" in module "users":
src/Utils/permissions.test.jsx#L45
AssertionError: expected false to be true // Object.is equality
- Expected
+ Received
- true
+ false
❯ src/Utils/permissions.test.jsx:45:47
|
format
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
lint:
src/Pages/Protected/FinancialMovements/FinancialList/index.jsx#L47
React Hook useEffect has a missing dependency: 'storagedUser.token'. Either include it or remove the dependency array
|
lint:
src/Pages/Protected/MembershipRequests/index.jsx#L45
React Hook useEffect has a missing dependency: 'members'. Either include it or remove the dependency array
|
test
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|