Skip to content

Fix sonarcloud issues #782

Fix sonarcloud issues

Fix sonarcloud issues #782

GitHub Actions / API Tests Report succeeded Aug 5, 2024 in 0s

239 passed, 0 failed and 0 skipped

Tests passed successfully

βœ…Β ./API/tests-api.xml

239 tests were completed in 16s with 239 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
p3 2βœ… 768ms
p3/app 0ms
p3/controllers 104βœ… 3s
p3/models 77βœ… 1s
p3/repository 0ms
p3/router 0ms
p3/test/e2e 0ms
p3/test/integration 0ms
p3/test/unit 0ms
p3/test/utils 0ms
p3/utils 56βœ… 6ms

βœ…Β p3

βœ… TestCreateLoginAccount
βœ… TestObjects

βœ…Β p3/controllers

βœ… TestCreateBulkUsers
βœ… TestLoginWrongPassword
βœ… TestLoginSuccess
βœ… TestVerifyToken
βœ… TestRequestWithInvalidAuthorizationHeader/EmptyAuthorizationHeader
βœ… TestRequestWithInvalidAuthorizationHeader/NoToken
βœ… TestRequestWithInvalidAuthorizationHeader/InvalidToken
βœ… TestRequestWithInvalidAuthorizationHeader
βœ… TestGetAllUsers
βœ… TestGetUsersWithNormalUser
βœ… TestDeleteWithoutEnoughPermissions
βœ… TestDeleteUser
βœ… TestDeleteWithInvalidIdReturnsError
βœ… TestModifyRole/ExtraDataReturnsError
βœ… TestModifyRole/InvalidRole
βœ… TestModifyRole/InvalidId
βœ… TestModifyRole/ModifyRoleWithNormalUser
βœ… TestModifyRole/Success
βœ… TestModifyRole
βœ… TestModifyPassword/NotEnoughArguments
βœ… TestModifyPassword/Success
βœ… TestModifyPassword
βœ… TestResetPassword/InvalidResetToken
βœ… TestResetPassword/NotEnoughArguments
βœ… TestResetPassword/Success
βœ… TestResetPassword
βœ… TestRequestsWithInvalidBody/CreateUser
βœ… TestRequestsWithInvalidBody/CreateBulkUsers
βœ… TestRequestsWithInvalidBody/Login
βœ… TestRequestsWithInvalidBody/ModifyUser
βœ… TestRequestsWithInvalidBody/ModifyPassword
βœ… TestRequestsWithInvalidBody
βœ… TestEntityRequestsWithInvalidBody/CreateEntity
βœ… TestEntityRequestsWithInvalidBody/CreateBulkDomains
βœ… TestEntityRequestsWithInvalidBody/ComplexFilterSearch
βœ… TestEntityRequestsWithInvalidBody/validateEntity
βœ… TestEntityRequestsWithInvalidBody
βœ… TestCreateBulkDomains
βœ… TestCreateBulkDomainWithDuplicateError
βœ… TestGetSubdomainsUntilLimit/OneLevelLimit
βœ… TestGetSubdomainsUntilLimit/TwoLevelLimit
βœ… TestGetSubdomainsUntilLimit
βœ… TestDeleteSubdomains
βœ… TestComplexFilterWithNoFilterInput
βœ… TestComplexFilterSearchAndDelete/Search
βœ… TestComplexFilterSearchAndDelete/Delete
βœ… TestComplexFilterSearchAndDelete
βœ… TestComplexFilterSearchWithDateFilter/StartDateYesterday
βœ… TestComplexFilterSearchWithDateFilter/StartDateTomorrow
βœ… TestComplexFilterSearchWithDateFilter/EndDateYesterday
βœ… TestComplexFilterSearchWithDateFilter/EndDateTomorrow
βœ… TestComplexFilterSearchWithDateFilter
βœ… TestGetDomainEntity
βœ… TestGetBuildingsEntity
βœ… TestGetUnknownEntity
βœ… TestGetDomainEntitiesFilteredByColor
βœ… TestGetTemperatureForDomain
βœ… TestGetTemperatureForParentWithNoTemperature
βœ… TestGetTemperature
βœ… TestErrorEntityHierarchyErrors/GetRoomsBuildingsInvalidHierarchy
βœ… TestErrorEntityHierarchyErrors/GetSiteRoomsUnknownEntity
βœ… TestErrorEntityHierarchyErrors
βœ… TestGetSitesRooms
βœ… TestGetHierarchyAttributes
βœ… TestLinkUnlinkRoomss/UnlinkWithNotAllowedAttributes
βœ… TestLinkUnlinkRoomss/UnlinkSuccess
βœ… TestLinkUnlinkRoomss/LinkWithoutParentId
βœ… TestLinkUnlinkRoomss/LinkSuccess
βœ… TestLinkUnlinkRoomss
βœ… TestValidateNonExistentEntity
βœ… TestValidateEntityWithoutAttributes
βœ… TestValidateEntity/ValidRoomEntity
βœ… TestValidateEntity/NonExistentDomain
βœ… TestValidateEntity
βœ… TestErrorValidateValidRoomEntityNotEnoughPermissions
βœ… TestGetStats
βœ… TestGetApiVersion
βœ… TestGetLayersObjectsRootRequired
βœ… TestGetLayersObjectsLayerUnknown
βœ… TestGetLayersObjectsWithSimpleFilter
βœ… TestGetLayersObjectsWithDoubleFilter
βœ… TestCreateProjectInvalidBody
βœ… TestCreateProject
βœ… TestGetProjectsWithNoUserRespondsWithError
βœ… TestGetProjectsFromUserWithNoProjects
βœ… TestGetProjects
βœ… TestUpdateProject
βœ… TestDeleteProject
βœ… TestWildcard/SomethingStarReturnsSites
βœ… TestWildcard/PointStarReturnsAllDirectChildren
βœ… TestWildcard/PointStarSomethingReturnsAllDirectChildren
βœ… TestWildcard/SomethingStarStarIsEquivalentToStar
βœ… TestWildcard/PointStarStarIsEquivalentToStar
βœ… TestWildcard/PointStarStarPointReturnsAllChildrenRecursive
βœ… TestWildcard/StarStarPointStar
βœ… TestWildcard/StarStarPointStarSomething
βœ… TestWildcard/StarStarWithLimitStar
βœ… TestWildcard/StarStarWithLimitStarLimits
βœ… TestWildcard/StarStarPointWithLimitSomething
βœ… TestWildcard/StarStarPointWithLimitLimits
βœ… TestWildcard/StarStarWithLimitSomethingStar
βœ… TestWildcard/StarStarPointWithInferiorLimit
βœ… TestWildcard/StarStarPointExactAmount
βœ… TestWildcard

βœ…Β p3/models

βœ… TestValidateJsonSchemaExamples
βœ… TestValidateJsonSchema
βœ… TestErrorValidateJsonSchema/TestErrorValidateJsonSchema_bldg_template2
βœ… TestErrorValidateJsonSchema/TestErrorValidateJsonSchema_building1
βœ… TestErrorValidateJsonSchema/TestErrorValidateJsonSchema_device1
βœ… TestErrorValidateJsonSchema/TestErrorValidateJsonSchema_group1
βœ… TestErrorValidateJsonSchema/TestErrorValidateJsonSchema_obj_template4
βœ… TestErrorValidateJsonSchema/TestErrorValidateJsonSchema_obj_template5
βœ… TestErrorValidateJsonSchema/TestErrorValidateJsonSchema_rack1
βœ… TestErrorValidateJsonSchema/TestErrorValidateJsonSchema_room1
βœ… TestErrorValidateJsonSchema/TestErrorValidateJsonSchema_room_template2
βœ… TestErrorValidateJsonSchema/TestErrorValidateJsonSchema_site1
βœ… TestErrorValidateJsonSchema
βœ… TestSlotStrToSliceError
βœ… TestGetRequestFilterByDomainRootRoles
βœ… TestGetRequestFilterByDomain
βœ… TestCheckUserPermissionsDomain
βœ… TestCheckUserPermissions
βœ… TestLoginToReturnFalse/FalseLogin
βœ… TestLoginToReturnFalse/EmptyEmail
βœ… TestLoginToReturnFalse/EmptyEmailAndPassword
βœ… TestLoginToReturnFalse/EmptyPassword
βœ… TestLoginToReturnFalse/UserDoesNotExist
βœ… TestLoginToReturnFalse
βœ… TestValidateToReturnFalse
βœ… TestValidateToReturnTrue
βœ… TestValidateEntityDomainParent
βœ… TestValidateEntityRoomParent
βœ… TestValidateEntityDeviceParent
βœ… TestValidateEntityDeviceSlot
βœ… TestValidateEntityGroupParent
βœ… TestCreateRackWithoutAttributesReturnsError
βœ… TestCreateObjectWithDuplicatedNameReturnsError
βœ… TestCreateCorridorOrGenericWithSameNameAsRackReturnsError/CorridorWithSameNameAsRack
βœ… TestCreateCorridorOrGenericWithSameNameAsRackReturnsError/RackWithSameNameAsCorridor
βœ… TestCreateCorridorOrGenericWithSameNameAsRackReturnsError/GenericWithSameNameAsRack
βœ… TestCreateCorridorOrGenericWithSameNameAsRackReturnsError/RackWithSameNameAsGeneric
βœ… TestCreateCorridorOrGenericWithSameNameAsRackReturnsError/GenericWithSameNameAsCorridor
βœ… TestCreateCorridorOrGenericWithSameNameAsRackReturnsError/CorridorWithSameNameAsGeneric
βœ… TestCreateCorridorOrGenericWithSameNameAsRackReturnsError
βœ… TestCreateGroupWithObjectThatNotExistsReturnsError
βœ… TestCreateGroupWithCorridorsRacksAndGenericWorks
βœ… TestCreateGenericWithParentNotRoomReturnsError
βœ… TestCreateGenericWithParentRoomWorks
βœ… TestUpdateGenericWorks
βœ… TestUpdateDeviceSizeUAndHeightmm
βœ… TestUpdateDeviceSizeUAndHeightcm
βœ… TestUpdateDeviceSizeUAndHeightmmError
βœ… TestAddTagThatNotExistReturnsError
βœ… TestAddTagToObjectAddsItToList
βœ… TestAddDuplicatedTagDoesNothing
βœ… TestRemoveTagThatIsNotInListDoesNothing
βœ… TestRemoveTagFromObjectThatHasOneTag
βœ… TestRemoveTagFromObjectThatHasMultipleTags
βœ… TestUpdateTagNoExistentReturnsError
βœ… TestUpdateTagNotPresentInAnyObjectWorks
βœ… TestUpdateTagPresentInOneObjectUpdatesItInList
βœ… TestDeleteTagNoExistentReturnsError
βœ… TestDeleteTagNotPresentInAnyObjectWorks
βœ… TestDeleteTagPresentInOneObjectRemovesItFromList
βœ… TestTagWithImageReturnsImagePathOnGetGeneric
βœ… TestTagWithImageReturnsImagePathOnGetEntity
βœ… TestUpdateTagWithImageWorks
βœ… TestUpdateSetEmptyImageRemovesOldImage
βœ… TestUpdateWithNewImageRemovesOldImage
βœ… TestDeleteTagAlsoDeletesTagImage
βœ… TestFilterByTagObjectThatHasOnlyThatTag
βœ… TestFilterByTagObjectThatHasMultipleTags
βœ… TestFilterByTagMultipleMatches
βœ… TestCreateObjectWithTagsThatNotExistsReturnsError
βœ… TestCreateObjectWithDuplicatedTagsReturnsError
βœ… TestUpdateObjectWithTagsThatReturnsError/NonExistentTag
βœ… TestUpdateObjectWithTagsThatReturnsError/InvalidKeyModification
βœ… TestUpdateObjectWithTagsThatReturnsError
βœ… TestCreateObjectWithTagsAsStringReturnsError
βœ… TestVerifyTagForRackBreakerWorks
βœ… TestVerifyTagForRackBreakerError

βœ…Β p3/utils

βœ… TestMessageToReturnMSI
βœ… TestEntityStrToIntToReturnTrue/SiteEntity
βœ… TestEntityStrToIntToReturnTrue/BuildingEntity
βœ… TestEntityStrToIntToReturnTrue/RoomEntity
βœ… TestEntityStrToIntToReturnTrue/RackEntity
βœ… TestEntityStrToIntToReturnTrue/DeviceEntity
βœ… TestEntityStrToIntToReturnTrue/AcEntity
βœ… TestEntityStrToIntToReturnTrue/PanelEntity
βœ… TestEntityStrToIntToReturnTrue/DomainEntity
βœ… TestEntityStrToIntToReturnTrue/RoomTemplateEntity
βœ… TestEntityStrToIntToReturnTrue/ObjectTemplateEntity
βœ… TestEntityStrToIntToReturnTrue/BuildingTemplateEntity
βœ… TestEntityStrToIntToReturnTrue/CabinetEntity
βœ… TestEntityStrToIntToReturnTrue/GroupEntity
βœ… TestEntityStrToIntToReturnTrue/CorridorEntity
βœ… TestEntityStrToIntToReturnTrue/GenericEntity
βœ… TestEntityStrToIntToReturnTrue/TagEntity
βœ… TestEntityStrToIntToReturnTrue/LayerEntity
βœ… TestEntityStrToIntToReturnTrue/InvalidEntity
βœ… TestEntityStrToIntToReturnTrue/ShortBuildingEntity
βœ… TestEntityStrToIntToReturnTrue
βœ… TestEntityToStringToReturnTrue/SiteEntity
βœ… TestEntityToStringToReturnTrue/BuildingEntity
βœ… TestEntityToStringToReturnTrue/RoomEntity
βœ… TestEntityToStringToReturnTrue/RackEntity
βœ… TestEntityToStringToReturnTrue/DeviceEntity
βœ… TestEntityToStringToReturnTrue/AcEntity
βœ… TestEntityToStringToReturnTrue/PanelEntity
βœ… TestEntityToStringToReturnTrue/DomainEntity
βœ… TestEntityToStringToReturnTrue/RoomTemplateEntity
βœ… TestEntityToStringToReturnTrue/ObjectTemplateEntity
βœ… TestEntityToStringToReturnTrue/BuildingTemplateEntity
βœ… TestEntityToStringToReturnTrue/CabinetEntity
βœ… TestEntityToStringToReturnTrue/GroupEntity
βœ… TestEntityToStringToReturnTrue/CorridorEntity
βœ… TestEntityToStringToReturnTrue/GenericEntity
βœ… TestEntityToStringToReturnTrue/TagEntity
βœ… TestEntityToStringToReturnTrue/LayerEntity
βœ… TestEntityToStringToReturnTrue/InvalidEntity
βœ… TestEntityToStringToReturnTrue
βœ… TestErrTypeToStatusCodeToReturnTrue/ErrForbidden
βœ… TestErrTypeToStatusCodeToReturnTrue/ErrUnauthorized
βœ… TestErrTypeToStatusCodeToReturnTrue/ErrNotFound
βœ… TestErrTypeToStatusCodeToReturnTrue/ErrDuplicate
βœ… TestErrTypeToStatusCodeToReturnTrue/ErrBadFormat
βœ… TestErrTypeToStatusCodeToReturnTrue/ErrDBError
βœ… TestErrTypeToStatusCodeToReturnTrue/ErrInternal
βœ… TestErrTypeToStatusCodeToReturnTrue/ErrInternal#01
βœ… TestErrTypeToStatusCodeToReturnTrue
βœ… TestStrSliceContains
βœ… TestFormatNotifyData
βœ… TestConvertString/StringToFloat
βœ… TestConvertString/StringToFloatSlice
βœ… TestConvertString/StringToStringSlice
βœ… TestConvertString/StringToBoolean
βœ… TestConvertString