Test, pattern and documentation review #553
GitHub Actions / API Tests Report
succeeded
Apr 2, 2024 in 0s
143 passed, 0 failed and 0 skipped
β Β ./API/tests-api.xml
143 tests were completed in 13s with 143 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
p3 | 2β | 582ms | ||
p3/app | 0ms | |||
p3/controllers | 73β | 2s | ||
p3/models | 62β | 738ms | ||
p3/repository | 0ms | |||
p3/router | 0ms | |||
p3/test/e2e | 0ms | |||
p3/test/integration | 0ms | |||
p3/test/unit | 0ms | |||
p3/utils | 6β | 5ms |
β Β p3
β
TestCreateLoginAccount
β
TestObjects
β Β p3/controllers
β
TestCreateBulkUsersInvalidBody
β
TestCreateBulkUsers
β
TestLoginWrongPassword
β
TestLoginSuccess
β
TestVerifyToken
β
TestRequestWithEmptyAuthorizationHeader
β
TestRequestWithNoToken
β
TestRequestWithInvalidToken
β
TestGetAllUsers
β
TestGetUsersWithNormalUser
β
TestDeleteWithoutEnoughPermissions
β
TestDeleteUser
β
TestDeleteWithInvalidIdReturnsError
β
TestModifyRoleWithMoreDataReturnsError
β
TestModifyRoleWithInvalidRole
β
TestModifyRoleWithInvalidId
β
TestModifyRoleWithNormalUser
β
TestModifyRoleSuccess
β
TestModifyPasswordNotEnoughArguments
β
TestModifyPasswordSuccess
β
TestResetPasswordErrorWhenResetTokenIsNotValid
β
TestResetPasswordNotEnoughArguments
β
TestResetPasswordSuccess
β
TestCreateBulkDomains
β
TestCreateBulkDomainWithSubdomains
β
TestCreateBulkDomainWithDuplicateError
β
TestDeleteSubdomains
β
TestComplexFilterSearch
β
TestComplexFilterSearchWithStartDateFilter
β
TestComplexFilterSearchWithEndtDateFilter
β
TestComplexFilterDelete
β
TestGetDomainEntity
β
TestGetBuildingsEntity
β
TestGetUnknownEntity
β
TestGetDomainEntitiesFilteredByColor
β
TestGetTemperatureForDomain
β
TestGetTemperatureForParentWithNoTemperature
β
TestGetTemperature
β
TestGetSitesRooms
β
TestGetHierarchyAttributes
β
TestErrorUnlinkWithNotAllowedAttributes
β
TestUnlinkRoom
β
TestErrorLinkWithoutParentId
β
TestLinkRoom
β
TestValidateNonExistentEntity
β
TestValidateEntityWithoutAttributes
β
TestValidateEntityNonExistentDomain
β
TestValidateEntityInvalidDomain
β
TestValidateValidRoomEntity
β
TestGetStats
β
TestGetApiVersion
β
TestCreateProject
β
TestGetProjectsWithNoUserRespondsWithError
β
TestGetProjectsFromUserWithNoProjects
β
TestGetProjects
β
TestUpdateProject
β
TestDeleteProject
β
TestDeleteProjectNonExistent
β
TestWildcardSomethingStarReturnsSites
β
TestWildcardPointStarReturnsAllDirectChildren
β
TestWildcardPointStarSomethingReturnsAllDirectChildren
β
TestWildcardSomethingStarStarIsEquivalentToStar
β
TestWildcardPointStarStarIsEquivalentToStar
β
TestWildcardPointStarStarPointReturnsAllChildrenRecursive
β
TestWildcardStarStarPointStar
β
TestWildcardStarStarPointStarSomething
β
TestWildcardStarStarWithLimitStar
β
TestWildcardStarStarWithLimitStarLimits
β
TestWildcardStarStarPointWithLimitSomething
β
TestWildcardStarStarPointWithLimitLimits
β
TestWildcardStarStarWithLimitSomethingStar
β
TestWildcardStarStarPointWithInferiorLimit
β
TestWildcardStarStarPointExactAmount
β Β p3/models
β
TestLoginToReturnFalse
β
TestValidateToReturnFalse
β
TestGetRequestFilterByDomainRootRoles
β
TestGetRequestFilterByDomain
β
TestCheckUserPermissionsDomain
β
TestCheckUserPermissions
β
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
β
TestValidateEntityDomainParent
β
TestValidateEntityRoomParent
β
TestValidateEntityDeviceParent
β
TestValidateEntityDeviceSlot
β
TestValidateEntityGroupParent
β
TestCreateRackWithoutAttributesReturnsError
β
TestCreateObjectWithDuplicatedNameReturnsError
β
TestCreateCorridorWithSameNameAsRackReturnsError
β
TestCreateRackWithSameNameAsCorridorReturnsError
β
TestCreateGenericWithSameNameAsRackReturnsError
β
TestCreateGenericWithSameNameAsCorridorReturnsError
β
TestCreateGroupWithObjectThatNotExistsReturnsError
β
TestCreateGroupWithCorridorsRacksAndGenericWorks
β
TestCreateGenericWithParentNotRoomReturnsError
β
TestCreateGenericWithParentRoomWorks
β
TestAddTagThatNotExistReturnsError
β
TestAddTagToObjectAddsItToList
β
TestAddDuplicatedTagDoesNothing
β
TestRemoveTagThatIsNotInListDoesNothing
β
TestRemoveTagFromObjectThatHasOneTag
β
TestRemoveTagFromObjectThatHasMultipleTags
β
TestUpdateTagNoExistentReturnsError
β
TestUpdateTagNotPresentInAnyObjectWorks
β
TestUpdateTagPresentInOneObjectUpdatesItInList
β
TestDeleteTagNoExistentReturnsError
β
TestDeleteTagNotPresentInAnyObjectWorks
β
TestDeleteTagPresentInOneObjectRemovesItFromList
β
TestTagWithImageReturnsImagePathOnGetGeneric
β
TestTagWithImageReturnsImagePathOnGetEntity
β
TestUpdateTagWithImageWorks
β
TestUpdateSetEmptyImageRemovesOldImage
β
TestUpdateWithNewImageRemovesOldImage
β
TestDeleteTagAlsoDeletesTagImage
β
TestFilterByTagObjectThatHasOnlyThatTag
β
TestFilterByTagObjectThatHasMultipleTags
β
TestFilterByTagMultipleMatches
β
TestCreateObjectWithTagsThatNotExistsReturnsError
β
TestCreateObjectWithDuplicatedTagsReturnsError
β
TestUpdateObjectWithTagsThatNotExistsReturnsError
β
TestPatchObjectWithTagsReturnsError
β
TestCreateObjectWithTagsAsStringReturnsError
β
TestUpdateGenericWorks
β Β p3/utils
β
TestMessageToReturnMSI
β
TestEntityStrToIntToReturnTrue
β
TestEntityToStringToReturnTrue
β
TestErrTypeToStatusCodeToReturnTrue
β
TestStrSliceContains
β
TestFormatNotifyData
Loading