Skip to content

Permissions/rows

Permissions/rows #132

GitHub Actions / Unit/Integration Tests failed Oct 10, 2023 in 1s

Unit/Integration Tests ❌

Tests failed

Report Passed Failed Skipped Time
build/test-results/test/TEST-com.campudus.tableaux.api.auth.AuthorizationTest.xml 7✅ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.ColumnEnrichAuthTests.xml 13✅ 2❌ 3s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.MediaControllerAuthTest_checkAuthorization.xml 17✅ 3s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.MediaEnrichAuthTests.xml 10✅ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.permission.PermissionTest.xml 15✅ 6ms
build/test-results/test/TEST-com.campudus.tableaux.api.auth.permission.RoleModelTest.xml 10✅ 21ms
build/test-results/test/TEST-com.campudus.tableaux.api.auth.ServiceEnrichAuthTests.xml 11✅ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerAuthTest_filterAuthorization.xml 3✅ 12❌ 4s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerColumnAuthTest_checkAuthorization.xml 4✅ 8❌ 3s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerTableAuthTest_checkAuthorization.xml 6✅ 5❌ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerTableGroupAuthTest_checkAuthorization.xml 6✅ 817ms
build/test-results/test/TEST-com.campudus.tableaux.api.auth.SystemControllerAuthTest_checkAuthorization.xml 17✅ 3s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.SystemControllerAuthTest_filterAuthorization.xml 2✅ 284ms
build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableAuthEnrichTests.xml 14✅ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_annotation.xml 13✅ 1❌ 4s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_attachmentCell.xml 2❌ 387ms
build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_cell.xml 7✅ 5❌ 3s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_completeTable.xml 6✅ 1❌ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_history.xml 4✅ 4❌ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_linkCell.xml 8❌ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row.xml 10✅ 7❌ 4s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_translation.xml 2✅ 675ms
build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_uniqueValues.xml 4✅ 777ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.AnnotationCountTest.xml 1✅ 3❌ 897ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.CellLevelAnnotationsTest.xml 18❌ 4s
build/test-results/test/TEST-com.campudus.tableaux.api.content.ClearCellTest.xml 1❌ 260ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.ColumnValuesTest.xml 1✅ 2❌ 693ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml 13❌ 3⚪ 3s
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAttachmentHistoryTest.xml 6❌ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalCompatibilityLinkHistoryTest.xml 10❌ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalLinkHistoryTest.xml 10❌ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateCompleteTableTest.xml 1✅ 2❌ 447ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml 20❌ 4s
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryTest.xml 14❌ 3s
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateMultiLanguageLinkHistoryTest.xml 1❌ 418ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateRowHistoryTest.xml 1✅ 5❌ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateRowTest.xml 2✅ 4❌ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateSimpleLinkHistoryTest.xml 8❌ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateSimpleLinkOrderHistoryTest.xml 1❌ 173ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.DeleteRowTest.xml 1❌ 151ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.DuplicateRowTest.xml 6❌ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml 20❌ 3s
build/test-results/test/TEST-com.campudus.tableaux.api.content.IdentifierTest.xml 9❌ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkCardinalityTest.xml 9❌ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkColumnTest.xml 4✅ 8❌ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteCascadeTest.xml 13❌ 1⚪ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteReplaceRowIdTest.xml 5❌ 882ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkOrderTest.xml 7❌ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkTest.xml 5✅ 19❌ 6s
build/test-results/test/TEST-com.campudus.tableaux.api.content.MultiLanguageTest.xml 1✅ 7❌ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveCellTest.xml 1❌ 168ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveGroupColumnTest.xml 3❌ 713ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveHistoryTest.xml 2✅ 5❌ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveRowsTest.xml 9❌ 6⚪ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveTest.xml 2✅ 2❌ 702ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.RowLevelAnnotationsTest.xml 1❌ 172ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.RowPermissionAnnotationsTest.xml 1⚪ 0ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.StatusValuesTest.xml 1❌ 184ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.TranslationStatusTest.xml 2❌ 330ms
build/test-results/test/TEST-com.campudus.tableaux.api.ErrorTest.xml 40✅ 12s
build/test-results/test/TEST-com.campudus.tableaux.api.media.AttachmentTest.xml 9❌ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.media.FileTest.xml 16✅ 3s
build/test-results/test/TEST-com.campudus.tableaux.api.media.FolderTest.xml 8✅ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.PerformanceTest.xml 5⚪ 0ms
build/test-results/test/TEST-com.campudus.tableaux.api.StarterTest.xml 2✅ 13ms
build/test-results/test/TEST-com.campudus.tableaux.api.StaticFileTest.xml 1✅ 204ms
build/test-results/test/TEST-com.campudus.tableaux.api.structure.CachedColumnsTest.xml 3❌ 508ms
build/test-results/test/TEST-com.campudus.tableaux.api.structure.ChangeStructureTest.xml 8❌ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.ColumnAttributesTest.xml 7✅ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.ColumnHiddenTest.xml 13✅ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.ColumnLanguageTypeTest.xml 9✅ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.ColumnNameAndDescriptionTest.xml 12✅ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.CreateColumnTest.xml 9✅ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.CreateTableTest.xml 4✅ 565ms
build/test-results/test/TEST-com.campudus.tableaux.api.structure.DeleteStructureTest.xml 9✅ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.GetStructureTest.xml 6❌ 964ms
build/test-results/test/TEST-com.campudus.tableaux.api.structure.GroupColumnTest.xml 12✅ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.SettingsTableTest.xml 10✅ 6❌ 3s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.StatusColumnTest.xml 9✅ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.TableAttributesTest.xml 4✅ 546ms
build/test-results/test/TEST-com.campudus.tableaux.api.structure.TableDescriptionsTest.xml 9✅ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.TableDisplayNamesTest.xml 8✅ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.TableGroupTest.xml 10✅ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.TableHiddenTest.xml 6✅ 888ms
build/test-results/test/TEST-com.campudus.tableaux.api.structure.TableLangtagsTest.xml 4✅ 600ms
build/test-results/test/TEST-com.campudus.tableaux.api.structure.TableOrderingTest.xml 7✅ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.TaxonomyTableTest.xml 12✅ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.system.DatabaseVersioningTest.xml 3✅ 707ms
build/test-results/test/TEST-com.campudus.tableaux.api.system.SystemServiceTest.xml 17✅ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.system.SystemSettingsTest.xml 3✅ 429ms
build/test-results/test/TEST-com.campudus.tableaux.ArgumentCheckerTest.xml 17✅ 563ms
build/test-results/test/TEST-com.campudus.tableaux.cache.CacheVerticleTest.xml 7✅ 47ms
build/test-results/test/TEST-com.campudus.tableaux.controller.StructureControllerTest.xml 9✅ 989ms
build/test-results/test/TEST-com.campudus.tableaux.controller.SystemControllerTest.xml 9✅ 3s
build/test-results/test/TEST-com.campudus.tableaux.controller.TableauxControllerTest.xml 5✅ 581ms
build/test-results/test/TEST-com.campudus.tableaux.database.DatabaseConnectionTest.xml 2⚪ 0ms
build/test-results/test/TEST-com.campudus.tableaux.database.domain.ColumnDisplayInfosTestDirect.xml 9✅ 10ms
build/test-results/test/TEST-com.campudus.tableaux.database.domain.ColumnDisplayInfosTestJsonObject.xml 9✅ 6ms
build/test-results/test/TEST-com.campudus.tableaux.database.domain.DisplayInfosTest.xml 2✅ 1ms
build/test-results/test/TEST-com.campudus.tableaux.database.domain.DomainObjectTest.xml 6✅ 1ms
build/test-results/test/TEST-com.campudus.tableaux.database.domain.PaginationTest.xml 5✅ 37ms
build/test-results/test/TEST-com.campudus.tableaux.database.domain.TableauxFileTest.xml 2✅ 1ms
build/test-results/test/TEST-com.campudus.tableaux.database.domain.TableDisplayInfosTestDirect.xml 9✅ 6ms
build/test-results/test/TEST-com.campudus.tableaux.database.domain.TableDisplayInfosTestJsonObject.xml 9✅ 7ms
build/test-results/test/TEST-com.campudus.tableaux.database.LanguageTypeTest.xml 4✅ 1ms
build/test-results/test/TEST-com.campudus.tableaux.database.LocationTypeTest.xml 2✅ 1ms
build/test-results/test/TEST-com.campudus.tableaux.database.model.FileModelTest.xml 2✅ 251ms
build/test-results/test/TEST-com.campudus.tableaux.database.model.FolderModelTest.xml 2✅ 242ms
build/test-results/test/TEST-com.campudus.tableaux.database.model.structure.ColumnModelTest.xml 11✅ 5ms
build/test-results/test/TEST-com.campudus.tableaux.helper.ContainsMultiLanguageTest.xml 6✅ 2ms
build/test-results/test/TEST-com.campudus.tableaux.helper.DocUriParserTest.xml 10✅ 6ms
build/test-results/test/TEST-com.campudus.tableaux.helper.FileUtilsTest.xml 3✅ 367ms
build/test-results/test/TEST-com.campudus.tableaux.helper.FlattenTest.xml 8✅ 1ms
build/test-results/test/TEST-com.campudus.tableaux.helper.IsMultiLanguageValueTest.xml 3✅ 0ms
build/test-results/test/TEST-com.campudus.tableaux.helper.MultilanguageConcatenationTest.xml 6✅ 1ms
build/test-results/test/TEST-com.campudus.tableaux.helper.SinglelanguageConcatenationTest.xml 2✅ 0ms
build/test-results/test/TEST-com.campudus.tableaux.helper.TapTest.xml 2✅ 2ms
build/test-results/test/TEST-com.campudus.tableaux.helper.TokenHelperTest.xml 1✅ 119ms

✅ build/test-results/test/TEST-com.campudus.tableaux.api.auth.AuthorizationTest.xml

7 tests were completed in 1s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.AuthorizationTest 7✅ 1s

❌ build/test-results/test/TEST-com.campudus.tableaux.api.auth.ColumnEnrichAuthTests.xml

15 tests were completed in 3s with 13 passed, 2 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.ColumnEnrichAuthTests 13✅ 2❌ 3s

❌ com.campudus.tableaux.api.auth.ColumnEnrichAuthTests

✅ enrichColumn_editCellValueIsAllowedForCountryTagsATAndGB
✅ enrichColumn_editCellValueWithoutLangtagConditionIsAllowedForAllCountryTags
❌ enrichColumn_allActionsAreAllowed
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
✅ enrichColumnSeq_createIsAllowed
✅ enrichColumn_editCellValueIsAllowedForLangtagsDeAndEs
✅ enrichColumn_editCellValueWithoutLangtagConditionIsAllowedForAllLangtags
❌ enrichColumn_noActionIsAllowed
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
✅ enrichColumnSeq_createIsNotAllowed
✅ deleteTable_withoutRole
✅ testAuthorization_expirationTimeLiesInThePast_unauthorized
✅ deleteTable_validRole
✅ testAuthorization_invalidAudience_unauthorized
✅ testAuthorization_tokenSignedWithDifferentKey_unauthorized
✅ testAuthorization__correctSignedToken_validAudience_validIssuer__ok
✅ testAuthorization_invalidIssuer_unauthorized

✅ build/test-results/test/TEST-com.campudus.tableaux.api.auth.MediaControllerAuthTest_checkAuthorization.xml

17 tests were completed in 3s with 17 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.MediaControllerAuthTest_checkAuthorization 17✅ 3s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.auth.MediaEnrichAuthTests.xml

10 tests were completed in 1s with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.MediaEnrichAuthTests 10✅ 1s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.auth.permission.PermissionTest.xml

15 tests were completed in 6ms with 15 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.permission.PermissionTest 15✅ 6ms

✅ build/test-results/test/TEST-com.campudus.tableaux.api.auth.permission.RoleModelTest.xml

10 tests were completed in 21ms with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.permission.RoleModelTest 10✅ 21ms

✅ build/test-results/test/TEST-com.campudus.tableaux.api.auth.ServiceEnrichAuthTests.xml

11 tests were completed in 2s with 11 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.ServiceEnrichAuthTests 11✅ 2s

❌ build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerAuthTest_filterAuthorization.xml

15 tests were completed in 4s with 3 passed, 12 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.StructureControllerAuthTest_filterAuthorization 3✅ 12❌ 4s

❌ com.campudus.tableaux.api.auth.StructureControllerAuthTest_filterAuthorization

❌ retrieveTables_noViewPermission_returnEmptyList
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ retrieveColumns_onlyColumnsFromModelTableAreViewable_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ retrieveColumns_onlyColumnsWithKindNumericAreViewable_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ retrieveSpecificColumn_allColumnsViewable_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ retrieveTables_threeTablesTwoViewable_returnTwo
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
✅ retrieveTables_threeGenericAndOneSettingsTable_returnOnlyThreeGenericTables
❌ retrieveTables_threeTablesTwoViewableWithAdditionalConditions_returnTwo
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ retrieveColumns_noViewPermission_returnEmptyList
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ retrieveSpecificColumn_onlyColumnWithId1AndOfTable1Viewable_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ retrieveSpecificTable_authorized_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ retrieveSpecificColumn_allColumnsWithId1Viewable_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
✅ retrieveSpecificTable_notAuthorized_throwsException
❌ retrieveTables_threeTablesAllViewable_returnAll
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
✅ retrieveSpecificColumn_notAuthorized_throwsException
❌ retrieveSpecificColumn_allColumnsOfTable1Viewable_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))

❌ build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerColumnAuthTest_checkAuthorization.xml

12 tests were completed in 3s with 4 passed, 8 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.StructureControllerColumnAuthTest_checkAuthorization 4✅ 8❌ 3s

❌ com.campudus.tableaux.api.auth.StructureControllerColumnAuthTest_checkAuthorization

❌ changeColumnEditStructureProperty_authorized_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ changeColumnEditDisplayProperty_authorized_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
✅ deleteColumn_notAuthorized_throwsException
❌ deleteColumn_authorizedForIdentifier_notAuthorizedForNonIdentifier
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ createColumn_authorized_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
✅ changeColumnEditDisplayProperty_notAuthorized_throwsException
✅ changeColumnEditStructureProperty_notAuthorized_throwsException
❌ deleteColumn_authorizedInModelTables_notAuthorizedInVariantTables
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ deleteColumn_authorized_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ changeColumnEditStructureProperty_authorizedInModelTables_notAuthorizedInVariantTables
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ createColumn_authorizedInModelTables_notAuthorizedInVariantTables
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
✅ createColumn_notAuthorized_throwsException

❌ build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerTableAuthTest_checkAuthorization.xml

11 tests were completed in 2s with 6 passed, 5 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.StructureControllerTableAuthTest_checkAuthorization 6✅ 5❌ 2s

❌ com.campudus.tableaux.api.auth.StructureControllerTableAuthTest_checkAuthorization

✅ createTable_authorized_ok
❌ deleteTable_modelAllowedOthersNot
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
✅ changeTableDisplayProperties_notAuthorized_throwsException
✅ changeTableOrder_notAuthorized_throwsException
❌ changeTableOrder_authorized_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
✅ createTable_notAuthorized_throwsException
✅ deleteTable_notAuthorized_throwsException
❌ changeTableDisplayProperties_authorized_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
✅ changeTableStructureProperties_notAuthorized_throwsException
❌ deleteTable_authorized_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ changeTableStructureProperties_authorized_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))

✅ build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerTableGroupAuthTest_checkAuthorization.xml

6 tests were completed in 817ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.StructureControllerTableGroupAuthTest_checkAuthorization 6✅ 817ms

✅ build/test-results/test/TEST-com.campudus.tableaux.api.auth.SystemControllerAuthTest_checkAuthorization.xml

17 tests were completed in 3s with 17 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.SystemControllerAuthTest_checkAuthorization 17✅ 3s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.auth.SystemControllerAuthTest_filterAuthorization.xml

2 tests were completed in 284ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.SystemControllerAuthTest_filterAuthorization 2✅ 284ms

✅ build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableAuthEnrichTests.xml

14 tests were completed in 2s with 14 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.TableAuthEnrichTests 14✅ 2s

❌ build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_annotation.xml

14 tests were completed in 4s with 13 passed, 1 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.TableauxControllerAuthTest_annotation 13✅ 1❌ 4s

❌ com.campudus.tableaux.api.auth.TableauxControllerAuthTest_annotation

✅ deleteCellHistoryWithLangtag_notAuthorized_throwsException
✅ updateRowsAnnotations_notAuthorized_throwsException
✅ updateRowAnnotations_notAuthorized_throwsException
❌ updateRowAnnotations_authorized_ok
	com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(view-cells)
✅ retrieveCellHistory_notAuthorized_throwsException
✅ retrieveAnnotations_authorized_ok
✅ deleteCellAnnotationWithLangtag_authorized_ok
✅ deleteCellAnnotation_authorized_ok
✅ createCellAnnotation_authorized_ok
✅ retrieveAnnotations_notAuthorized_throwsException
✅ retrieveAnnotationCount_notEvenOneTableIsViewable
✅ retrieveAnnotationCount_onlyTableTwoIsViewable_ok
✅ deleteCellHistory_notAuthorized_throwsException
✅ updateRowsAnnotations_authorized_ok

❌ build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_attachmentCell.xml

2 tests were completed in 387ms with 0 passed, 2 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.TableauxControllerAuthTest_attachmentCell 2❌ 387ms

❌ com.campudus.tableaux.api.auth.TableauxControllerAuthTest_attachmentCell

❌ deleteAttachmentOfCell_authorized_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ deleteAttachmentOfCell_notAuthorized_throwsException
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))

❌ build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_cell.xml

12 tests were completed in 3s with 7 passed, 5 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.TableauxControllerAuthTest_cell 7✅ 5❌ 3s

❌ com.campudus.tableaux.api.auth.TableauxControllerAuthTest_cell

✅ replaceCell_authorizedOnSingleLanguageColumns
❌ retrieveCell_notAuthorized_throwsException
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
✅ clearCell_authorizedOnMultilanguageIfAllLangtagsAreEditable
❌ retrieveCell_authorizedInModelTables_notAuthorizedInVariantTables
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
✅ clearCell_authorizedOnSingleLanguageColumns
❌ retrieveCell_langtagConditionMustNotBeConsideredOnActionView
	com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(view-cells)
❌ retrieveCell_authorized_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
✅ updateCell_onlyAuthorizedForSingleLanguageAndLangtagDE
✅ replaceCell_authorizedOnMultilanguageIfAllLangtagsAreEditable
✅ clearCell_not_authorizedOnMultilanguageIfNotAllLangtagsAreEditable
✅ replaceCell_not_authorizedOnMultilanguageIfNotAllLangtagsAreEditable
❌ retrieveCell_authorizedInModelTableAndTextColumns
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))

❌ build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_completeTable.xml

7 tests were completed in 1s with 6 passed, 1 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.TableauxControllerAuthTest_completeTable 6✅ 1❌ 1s

❌ com.campudus.tableaux.api.auth.TableauxControllerAuthTest_completeTable

❌ retrieveCompleteTable_onlyMultilanguageColumnsAreViewable_ok
	java.util.NoSuchElementException: head of empty stream
✅ retrieveCompleteTable_tableNotViewable_throwsException
✅ createCompleteTable_createTableNotAuthorized_throwsException
✅ createCompleteTable_createColumnsNotAuthorized_throwsException
✅ createCompleteTable_createRows_throwsException
✅ createCompleteTable_createRows_ok
✅ createCompleteTable_createColumnsAuthorizedWithoutRows_ok

❌ build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_history.xml

8 tests were completed in 2s with 4 passed, 4 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.TableauxControllerAuthTest_history 4✅ 4❌ 2s

❌ com.campudus.tableaux.api.auth.TableauxControllerAuthTest_history

✅ retrieveTableHistory_noFilter_returnsAllHistoryEntriesOfTable
❌ retrieveCellHistory_notAuthorized_throwsException
	java.util.concurrent.ExecutionException: Boxed Error
✅ retrieveTableHistory_onlyTextColumnsViewable_returnEightHistoryEntries
✅ retrieveTableHistory_notAuthorized_throwsException
✅ retrieveRowHistory_notAuthorized_throwsException
❌ retrieveRowHistory_onlyTextColumnsViewable_returnFourHistoryEntries
	com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(view-all-cells)
❌ retrieveCellHistory_authorized_ok
	com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(view-all-cells)
❌ retrieveRowHistory_allColumnsViewable_returnAllSevenHistoryEntries
	com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(view-all-cells)

❌ build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_linkCell.xml

8 tests were completed in 2s with 0 passed, 8 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.TableauxControllerAuthTest_linkCell 8❌ 2s

❌ com.campudus.tableaux.api.auth.TableauxControllerAuthTest_linkCell

❌ updateCellLinkOrder_authorized_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ deleteLinkOfCellIfOnlyFirstTableIsViewable_authorized_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ retrieveDependentRows_targetTableIsNotAuthorized_throwsException
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ updateCellLinkOrder_notAuthorized_throwsException
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ deleteLinkOfCell_notAuthorized_throwsException
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ deleteLinkOfCell_authorized_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ retrieveRowsOfLinkCell_table1IsAuthorized_ok_table2IsNotAuthorized_throwsException
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ retrieveDependentRows_authorized_ok
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))

❌ build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row.xml

17 tests were completed in 4s with 10 passed, 7 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row 10✅ 7❌ 4s

❌ com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row

❌ retrieveRow_filterRowsForTheirColumns_ok
	com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(view-rows)
❌ retrieveMultipleRows_filterRowsForTheirColumns_ok
	java.util.concurrent.ExecutionException: Boxed Error
✅ createRowWithValuesColumnThreeAndFour_notAuthorized_throwsException
✅ retrieveRowsOfFirstColumn_notAuthorized_throwsException
✅ createRowWithValuesNoColumnsAreViewable_notAuthorized_throwsException
✅ retrieveRowsOfColumn_notAuthorized_throwsException
❌ retrieveRowsOfColumn_authorized_ok
	java.util.NoSuchElementException: head of empty stream
✅ createRow_notAuthorized_throwsException
❌ duplicateRow_onlyValuesFromColumns3And4_valuesInColumns1And2AreEmpty
	com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(duplicate-columns)
❌ retrieveRowsOfFirstColumn_authorized_ok
	java.util.NoSuchElementException: head of empty stream
✅ createRowWithValuesColumnThreeAndFour_authorized_ok
✅ deleteRow_notAuthorized_throwsException
✅ duplicateRow_createRowNotAuthorized_throwsException
❌ createRow_authorized_ok
	com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(create-rows)
❌ duplicateRow_authorized_ok
	com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(duplicate-columns)
✅ createRowWithValuesColumnOneAndTwo_authorized_ok
✅ deleteRow_authorized_ok

✅ build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_translation.xml

2 tests were completed in 675ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.TableauxControllerAuthTest_translation 2✅ 675ms

✅ build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_uniqueValues.xml

4 tests were completed in 777ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.TableauxControllerAuthTest_uniqueValues 4✅ 777ms

❌ build/test-results/test/TEST-com.campudus.tableaux.api.content.AnnotationCountTest.xml

4 tests were completed in 897ms with 1 passed, 3 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.AnnotationCountTest 1✅ 3❌ 897ms

❌ com.campudus.tableaux.api.content.AnnotationCountTest

❌ retrieveInfoCountForOneTableWithTwoRows
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ retrieveFlagCountForOneTableWithTwoRows
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ retrieveFlagCountForTwoTablesWithOneRowEach
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
✅ retrieveFlagCountIfNoTableExistsOrFilterReturnsNoTable

❌ build/test-results/test/TEST-com.campudus.tableaux.api.content.CellLevelAnnotationsTest.xml

18 tests were completed in 4s with 0 passed, 18 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.CellLevelAnnotationsTest 18❌ 4s

❌ com.campudus.tableaux.api.content.CellLevelAnnotationsTest

❌ retrieveSingleCellAnnotation
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ deleteLangtagFromExistingAnnotation
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ addAnnotationWithLangtagsOnLanguageNeutralCell
	java.lang.AssertionError: Not equals : unprocessable.entity != error.request.unauthorized
❌ addSameAnnotationsWithDifferentLangtags
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ addInvalidAnnotations
	java.lang.AssertionError: Not equals : error.arguments != error.request.unauthorized
❌ addSameCommentAnnotations_annotationsWithTypeErrorInfoWaringShouldBeCreateableMultipleTimes
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ addAndDeleteAnnotationWithLangtagsConcurrently
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ addMultipleAnnotationsWithLangtags
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ retrieveIgnoresRowLevelAnnotations
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ addAnnotationToConcatColumn
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ addAnnotationToNonExistingColumn
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ addAnnotationWithoutLangtags
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ deleteAnnotationWithLangtagOnLanguageNeutralCell
	java.lang.AssertionError: Not equals : unprocessable.entity != error.request.unauthorized
❌ retrieveMultipleCellAnnotations
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ deleteAnnotationFromConcatColumn
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ retrieveAnnotationsFromSpecificTable
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ addAndDeleteMultipleAnnotationsWithoutLangtags
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ retrieveAnnotationsFromSpecificTableAfterDeletingColumns
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))

❌ build/test-results/test/TEST-com.campudus.tableaux.api.content.ClearCellTest.xml

1 tests were completed in 260ms with 0 passed, 1 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.ClearCellTest 1❌ 260ms

❌ com.campudus.tableaux.api.content.ClearCellTest

❌ clearMultiLanguageCell
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))

❌ build/test-results/test/TEST-com.campudus.tableaux.api.content.ColumnValuesTest.xml

3 tests were completed in 693ms with 1 passed, 2 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.ColumnValuesTest 1✅ 2❌ 693ms

❌ com.campudus.tableaux.api.content.ColumnValuesTest

✅ retrieveColumnValuesFromUnsupportedColumns
❌ retrieveColumnValuesFromLanguageNeutralColumn
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ retrieveColumnValuesFromMultiLanguageColumn
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))

❌ build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.CreateAnnotationHistoryTest 13❌ 3⚪ 3s

❌ com.campudus.tableaux.api.content.CreateAnnotationHistoryTest

❌ removeRowAnnotation_removeFinalFlag
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
⚪ removeRowAnnotation_removePermissionFlag_setEmpty
❌ removeAnnotation_twoCommentsRemoveBoth
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ addAnnotations_addAnnotationForOneLanguage
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ removeAnnotation_oneOfTwoAnnotations
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ addRowAnnotation_addFinalFlagToMultipleRows
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ addAnnotation_twoComments
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ removeAnnotations_removeAnnotationOneByOne
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ addRowAnnotation_addFinalFlag
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
⚪ addRowAnnotation_addPermissionFlag
❌ removeAnnotation_removeAnnotationForOneSpecificLanguage
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ removeAnnotation_removeAnnotationForAllLanguages
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
⚪ addRowPermissionAnnotation_addPermissionFlagToMultipleRows
❌ addAnnotations_threeFlagAnnotations
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ addAnnotations_addAnnotationForTwoLanguagesAtOnce
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ removeRowAnnotation_removeFinalFlagFromMultipleRows
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))

❌ build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAttachmentHistoryTest.xml

6 tests were completed in 1s with 0 passed, 6 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.CreateAttachmentHistoryTest 6❌ 1s

❌ com.campudus.tableaux.api.content.CreateAttachmentHistoryTest

❌ deleteAttachment_fromCellContainingThreeAttachments
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ addAttachment_toCellContainingOneAttachment
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ addAttachment_toEmptyCell
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ addAttachments_addThreeAttachmentsAtOnce
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ deleteAttachment_fromCellContainingTwoAttachments
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ deleteCell_attachment
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))

❌ build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalCompatibilityLinkHistoryTest.xml

10 tests were completed in 2s with 0 passed, 10 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.CreateBidirectionalCompatibilityLinkHistoryTest 10❌ 2s

❌ com.campudus.tableaux.api.content.CreateBidirectionalCompatibilityLinkHistoryTest

❌ changeLinkOrder_reverseOrderInTwoSteps_shouldNotCreateBacklinkHistory
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ deleteLink_twoLinksExistingInTwoRows_deleteLinkedRow
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ patchLink_oneLinksExisting_deleteCell
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ deleteLink_twoLinksExisting_deleteCell
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ deleteLink_multiBidirectionalLinks_deleteSingleLink
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ changeLink_twoLinksExisting_putOneOfThem
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ changeLink_twoLinksExisting_postOtherLink
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ deleteLink_twoLinksExisting_deleteOneLink
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ changeLink_twoLinksExisting_putEmptyLinkArray
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ deleteLink_twoLinksExisting_deleteLinkedRow
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))

❌ build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalLinkHistoryTest.xml

10 tests were completed in 2s with 0 passed, 10 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.CreateBidirectionalLinkHistoryTest 10❌ 2s

❌ com.campudus.tableaux.api.content.CreateBidirectionalLinkHistoryTest

❌ changeLink_threeExistingLinks_deleteCell
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ changeLink_reverseOrder_doesNotChangeBackLinks
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ changeLink_threeExistingLinks_putOne
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ changeLink_oneLinkExisting_addTwoLinksAtOnce
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ changeLink_twoLinksExistingInForeignTable_addAThirdLinkViaFirstTable
	TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
❌ changeLink_addASecondLink

Report exceeded GitHub limit of 65535 bytes and has been trimmed

Annotations

Check failure on line 278 in src/test/scala/com/campudus/tableaux/testtools/TableauxTestBase.scala

See this annotation in the file changed.

@github-actions github-actions / Unit/Integration Tests

com.campudus.tableaux.api.auth.ColumnEnrichAuthTests ► enrichColumn_allActionsAreAllowed

Failed test found in:
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.ColumnEnrichAuthTests.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.ColumnEnrichAuthTests.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerAuthTest_filterAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerAuthTest_filterAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerAuthTest_filterAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerAuthTest_filterAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerAuthTest_filterAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerAuthTest_filterAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerAuthTest_filterAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerAuthTest_filterAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerAuthTest_filterAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerAuthTest_filterAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerAuthTest_filterAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerAuthTest_filterAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerColumnAuthTest_checkAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerColumnAuthTest_checkAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerColumnAuthTest_checkAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerColumnAuthTest_checkAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerColumnAuthTest_checkAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerColumnAuthTest_checkAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerColumnAuthTest_checkAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerColumnAuthTest_checkAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerTableAuthTest_checkAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerTableAuthTest_checkAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerTableAuthTest_checkAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerTableAuthTest_checkAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerTableAuthTest_checkAuthorization.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_attachmentCell.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_attachmentCell.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_cell.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_cell.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_cell.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_cell.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_linkCell.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_linkCell.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_linkCell.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_linkCell.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_linkCell.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_linkCell.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_linkCell.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_linkCell.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.AnnotationCountTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.AnnotationCountTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.AnnotationCountTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CellLevelAnnotationsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CellLevelAnnotationsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CellLevelAnnotationsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CellLevelAnnotationsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CellLevelAnnotationsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CellLevelAnnotationsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CellLevelAnnotationsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CellLevelAnnotationsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CellLevelAnnotationsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CellLevelAnnotationsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CellLevelAnnotationsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CellLevelAnnotationsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CellLevelAnnotationsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CellLevelAnnotationsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CellLevelAnnotationsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.ClearCellTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.ColumnValuesTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.ColumnValuesTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAttachmentHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAttachmentHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAttachmentHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAttachmentHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAttachmentHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAttachmentHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalCompatibilityLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalCompatibilityLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalCompatibilityLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalCompatibilityLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalCompatibilityLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalCompatibilityLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalCompatibilityLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalCompatibilityLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalCompatibilityLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalCompatibilityLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateMultiLanguageLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateRowHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateRowHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateRowHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateRowHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateRowHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateRowTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateRowTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateRowTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateRowTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateSimpleLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateSimpleLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateSimpleLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateSimpleLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateSimpleLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateSimpleLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateSimpleLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateSimpleLinkHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateSimpleLinkOrderHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.DeleteRowTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.DuplicateRowTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.DuplicateRowTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.DuplicateRowTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.DuplicateRowTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.DuplicateRowTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.DuplicateRowTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.IdentifierTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.IdentifierTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.IdentifierTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.IdentifierTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.IdentifierTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.IdentifierTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.IdentifierTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.IdentifierTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.IdentifierTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkCardinalityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkCardinalityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkCardinalityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkCardinalityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkCardinalityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkCardinalityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkCardinalityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkCardinalityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkCardinalityTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkColumnTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkColumnTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkColumnTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkColumnTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkColumnTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteCascadeTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteCascadeTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteCascadeTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteCascadeTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteCascadeTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteCascadeTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteCascadeTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteCascadeTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteCascadeTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteCascadeTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteCascadeTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteCascadeTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteCascadeTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteReplaceRowIdTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteReplaceRowIdTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteReplaceRowIdTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteReplaceRowIdTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkOrderTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkOrderTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkOrderTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkOrderTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.MultiLanguageTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.MultiLanguageTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.MultiLanguageTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.MultiLanguageTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.MultiLanguageTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.MultiLanguageTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.MultiLanguageTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveCellTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveGroupColumnTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveGroupColumnTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveHistoryTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveRowsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveRowsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveRowsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveRowsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveRowsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveRowsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveRowsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.RowLevelAnnotationsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.StatusValuesTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.TranslationStatusTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.content.TranslationStatusTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.media.AttachmentTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.media.AttachmentTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.media.AttachmentTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.media.AttachmentTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.media.AttachmentTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.media.AttachmentTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.media.AttachmentTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.media.AttachmentTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.structure.CachedColumnsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.structure.CachedColumnsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.structure.CachedColumnsTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.structure.ChangeStructureTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.structure.ChangeStructureTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.structure.ChangeStructureTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.structure.ChangeStructureTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.structure.ChangeStructureTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.structure.ChangeStructureTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.structure.ChangeStructureTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.structure.GetStructureTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.structure.GetStructureTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.structure.GetStructureTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.structure.GetStructureTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.structure.GetStructureTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.structure.GetStructureTest.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.structure.SettingsTableTest.xml
Error:
  TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
Raw output
TestCustomException(status=403,id=error.request.unauthorized,message=com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: List(dev))
	at app//com.campudus.tableaux.testtools.TableauxTestBase.bodyHandler$1(TableauxTestBase.scala:278)
	at app//com.campudus.tableaux.testtools.TableauxTestBase.$anonfun$createResponseHandler$2(TableauxTestBase.scala:288)
	at app//io.vertx.scala.core.http.HttpClientResponse$$anon$4.handle(HttpClientResponse.scala:175)
	at app//io.vertx.scala.core.http.HttpClientResponse$$anon$4.handle(HttpClientResponse.scala:175)
	at app//io.vertx.core.http.impl.HttpClientResponseImpl$BodyHandler.notifyHandler(HttpClientResponseImpl.java:292)
	at app//io.vertx.core.http.impl.HttpClientResponseImpl.lambda$bodyHandler$0(HttpClientResponseImpl.java:193)
	at app//io.vertx.core.http.impl.HttpClientResponseImpl.handleEnd(HttpClientResponseImpl.java:248)
	at app//io.vertx.core.http.impl.Http1xClientConnection$StreamImpl.lambda$beginResponse$0(Http1xClientConnection.java:476)
	at app//io.vertx.core.streams.impl.InboundBuffer.handleEvent(InboundBuffer.java:235)
	at app//io.vertx.core.streams.impl.InboundBuffer.write(InboundBuffer.java:125)
	at app//io.vertx.core.http.impl.Http1xClientConnection$StreamImpl.endResponse(Http1xClientConnection.java:495)
	at app//io.vertx.core.http.impl.Http1xClientConnection$StreamImpl.access$000(Http1xClientConnection.java:187)
	at app//io.vertx.core.http.impl.Http1xClientConnection.handleResponseEnd(Http1xClientConnection.java:630)
	at app//io.vertx.core.http.impl.Http1xClientConnection.handleHttpMessage(Http1xClientConnection.java:580)
	at app//io.vertx.core.http.impl.Http1xClientConnection.handleMessage(Http1xClientConnection.java:562)
	at app//io.vertx.core.impl.ContextImpl.executeTask(ContextImpl.java:369)
	at app//io.vertx.core.impl.EventLoopContext.execute(EventLoopContext.java:43)
	at app//io.vertx.core.impl.ContextImpl.executeFromIO(ContextImpl.java:232)
	at app//io.vertx.core.net.impl.VertxHandler.channelRead(VertxHandler.java:173)
	at app//io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:359)
	at app//io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:345)
	at app//io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:337)
	at app//io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:438)
	at app//io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323)
	at app//io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:297)
	at app//io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:253)
	at app//io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:359)
	at app//io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:345)
	at app//io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:337)
	at app//io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1408)
	at app//io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:359)
	at app//io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:345)
	at app//io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:930)
	at app//io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163)
	at app//io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:677)
	at app//io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:612)
	at app//io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:529)
	at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:491)
	at app//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:905)
	at app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at [email protected]/java.lang.Thread.run(Thread.java:829)

Check failure on line 73 in src/main/scala/com/campudus/tableaux/router/auth/permission/RoleModel.scala

See this annotation in the file changed.

@github-actions github-actions / Unit/Integration Tests

com.campudus.tableaux.api.auth.TableauxControllerAuthTest_annotation ► updateRowAnnotations_authorized_ok

Failed test found in:
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_annotation.xml
Error:
  com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(view-cells)
Raw output
com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(view-cells)
	at app//com.campudus.tableaux.router.auth.permission.RoleModel.checkAuthorization(RoleModel.scala:73)
	at app//com.campudus.tableaux.database.model.TableauxModel.$anonfun$retrieveRow$3(TableauxModel.scala:1056)
	at app//scala.concurrent.Future.$anonfun$flatMap$1(Future.scala:307)
	at app//scala.concurrent.impl.Promise.$anonfun$transformWith$1(Promise.scala:41)
	at app//scala.concurrent.impl.CallbackRunnable.run(Promise.scala:64)
	at app//io.vertx.lang.scala.VertxExecutionContext.$anonfun$execute$1(VertxExecutionContext.scala:37)
	at app//io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at app//io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at app//io.vertx.core.impl.ContextImpl.executeTask(ContextImpl.java:369)
	at app//io.vertx.core.impl.EventLoopContext.lambda$executeAsync$0(EventLoopContext.java:38)
	at app//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
	at app//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
	at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:495)
	at app//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:905)
	at app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at [email protected]/java.lang.Thread.run(Thread.java:829)

Check failure on line 73 in src/main/scala/com/campudus/tableaux/router/auth/permission/RoleModel.scala

See this annotation in the file changed.

@github-actions github-actions / Unit/Integration Tests

com.campudus.tableaux.api.auth.TableauxControllerAuthTest_cell ► retrieveCell_langtagConditionMustNotBeConsideredOnActionView

Failed test found in:
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_cell.xml
Error:
  com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(view-cells)
Raw output
com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(view-cells)
	at app//com.campudus.tableaux.router.auth.permission.RoleModel.checkAuthorization(RoleModel.scala:73)
	at app//com.campudus.tableaux.database.model.TableauxModel.$anonfun$retrieveCell$12(TableauxModel.scala:909)
	at app//scala.concurrent.Future.$anonfun$flatMap$1(Future.scala:307)
	at app//scala.concurrent.impl.Promise.$anonfun$transformWith$1(Promise.scala:41)
	at app//scala.concurrent.impl.CallbackRunnable.run(Promise.scala:64)
	at app//io.vertx.lang.scala.VertxExecutionContext.$anonfun$execute$1(VertxExecutionContext.scala:37)
	at app//io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at app//io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at app//io.vertx.core.impl.ContextImpl.executeTask(ContextImpl.java:369)
	at app//io.vertx.core.impl.EventLoopContext.lambda$executeAsync$0(EventLoopContext.java:38)
	at app//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
	at app//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
	at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:495)
	at app//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:905)
	at app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at [email protected]/java.lang.Thread.run(Thread.java:829)

Check failure on line 2139 in src/test/scala/com/campudus/tableaux/api/auth/TableauxControllerAuthTest.scala

See this annotation in the file changed.

@github-actions github-actions / Unit/Integration Tests

com.campudus.tableaux.api.auth.TableauxControllerAuthTest_completeTable ► retrieveCompleteTable_onlyMultilanguageColumnsAreViewable_ok

Failed test found in:
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_completeTable.xml
Error:
  java.util.NoSuchElementException: head of empty stream
Raw output
java.util.NoSuchElementException: head of empty stream
	at scala.collection.immutable.Stream$Empty$.head(Stream.scala:1108)
	at scala.collection.immutable.Stream$Empty$.head(Stream.scala:1106)
	at com.campudus.tableaux.api.auth.TableauxControllerAuthTest_completeTable.$anonfun$retrieveCompleteTable_onlyMultilanguageColumnsAreViewable_ok$3(TableauxControllerAuthTest.scala:2139)
	at com.campudus.tableaux.api.auth.TableauxControllerAuthTest_completeTable.$anonfun$retrieveCompleteTable_onlyMultilanguageColumnsAreViewable_ok$3$adapted(TableauxControllerAuthTest.scala:2136)
	at scala.util.Success.$anonfun$map$1(Try.scala:255)
	at scala.util.Success.map(Try.scala:213)
	at scala.concurrent.Future.$anonfun$map$1(Future.scala:292)
	at scala.concurrent.impl.Promise.liftedTree1$1(Promise.scala:33)
	at scala.concurrent.impl.Promise.$anonfun$transform$1(Promise.scala:33)
	at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:64)
	at io.vertx.lang.scala.VertxExecutionContext.$anonfun$execute$1(VertxExecutionContext.scala:37)
	at io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at io.vertx.core.impl.ContextImpl.executeTask(ContextImpl.java:369)
	at io.vertx.core.impl.EventLoopContext.lambda$executeAsync$0(EventLoopContext.java:38)
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:495)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:905)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:829)

Check failure on line 1084 in src/test/scala/com/campudus/tableaux/api/auth/TableauxControllerAuthTest.scala

See this annotation in the file changed.

@github-actions github-actions / Unit/Integration Tests

com.campudus.tableaux.api.auth.TableauxControllerAuthTest_history ► retrieveCellHistory_notAuthorized_throwsException

Failed test found in:
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_history.xml
Error:
  java.util.concurrent.ExecutionException: Boxed Error
Raw output
java.util.concurrent.ExecutionException: Boxed Error
	at scala.concurrent.impl.Promise$.resolver(Promise.scala:87)
	at scala.concurrent.impl.Promise$.scala$concurrent$impl$Promise$$resolveTry(Promise.scala:79)
	at scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Promise.scala:284)
	at scala.concurrent.Promise.complete(Promise.scala:53)
	at scala.concurrent.Promise.complete$(Promise.scala:52)
	at scala.concurrent.impl.Promise$DefaultPromise.complete(Promise.scala:187)
	at scala.concurrent.impl.Promise.$anonfun$transform$1(Promise.scala:33)
	at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:64)
	at io.vertx.lang.scala.VertxExecutionContext.$anonfun$execute$1(VertxExecutionContext.scala:37)
	at io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at io.vertx.core.impl.ContextImpl.executeTask(ContextImpl.java:369)
	at io.vertx.core.impl.EventLoopContext.lambda$executeAsync$0(EventLoopContext.java:38)
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:495)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:905)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: java.lang.AssertionError: expected:<com.campudus.tableaux.UnauthorizedException: Action viewCellValue is not allowed. UserRoles are: List(view-all-tables)> but was:<com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(view-all-tables)>
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.failNotEquals(Assert.java:834)
	at org.junit.Assert.assertEquals(Assert.java:118)
	at org.junit.Assert.assertEquals(Assert.java:144)
	at com.campudus.tableaux.api.auth.TableauxControllerAuthTest_history.$anonfun$retrieveCellHistory_notAuthorized_throwsException$3(TableauxControllerAuthTest.scala:1084)
	at com.campudus.tableaux.api.auth.TableauxControllerAuthTest_history.$anonfun$retrieveCellHistory_notAuthorized_throwsException$3$adapted(TableauxControllerAuthTest.scala:1082)
	at scala.util.Success.$anonfun$map$1(Try.scala:255)
	at scala.util.Success.map(Try.scala:213)
	at scala.concurrent.Future.$anonfun$map$1(Future.scala:292)
	at scala.concurrent.impl.Promise.liftedTree1$1(Promise.scala:33)
	... 13 more

Check failure on line 73 in src/main/scala/com/campudus/tableaux/router/auth/permission/RoleModel.scala

See this annotation in the file changed.

@github-actions github-actions / Unit/Integration Tests

com.campudus.tableaux.api.auth.TableauxControllerAuthTest_history ► retrieveRowHistory_onlyTextColumnsViewable_returnFourHistoryEntries

Failed test found in:
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_history.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_history.xml
Error:
  com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(view-all-cells)
Raw output
com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(view-all-cells)
	at app//com.campudus.tableaux.router.auth.permission.RoleModel.checkAuthorization(RoleModel.scala:73)
	at app//com.campudus.tableaux.database.model.TableauxModel.$anonfun$retrieveRowHistory$1(TableauxModel.scala:1403)
	at app//scala.concurrent.Future.$anonfun$flatMap$1(Future.scala:307)
	at app//scala.concurrent.impl.Promise.$anonfun$transformWith$1(Promise.scala:41)
	at app//scala.concurrent.impl.CallbackRunnable.run(Promise.scala:64)
	at app//io.vertx.lang.scala.VertxExecutionContext.$anonfun$execute$1(VertxExecutionContext.scala:37)
	at app//io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at app//io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at app//io.vertx.core.impl.ContextImpl.executeTask(ContextImpl.java:369)
	at app//io.vertx.core.impl.EventLoopContext.lambda$executeAsync$0(EventLoopContext.java:38)
	at app//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
	at app//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
	at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:495)
	at app//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:905)
	at app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at [email protected]/java.lang.Thread.run(Thread.java:829)

Check failure on line 73 in src/main/scala/com/campudus/tableaux/router/auth/permission/RoleModel.scala

See this annotation in the file changed.

@github-actions github-actions / Unit/Integration Tests

com.campudus.tableaux.api.auth.TableauxControllerAuthTest_history ► retrieveCellHistory_authorized_ok

Failed test found in:
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_history.xml
Error:
  com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(view-all-cells)
Raw output
com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(view-all-cells)
	at app//com.campudus.tableaux.router.auth.permission.RoleModel.checkAuthorization(RoleModel.scala:73)
	at app//com.campudus.tableaux.database.model.TableauxModel.$anonfun$retrieveCellHistory$1(TableauxModel.scala:1387)
	at app//scala.concurrent.Future.$anonfun$flatMap$1(Future.scala:307)
	at app//scala.concurrent.impl.Promise.$anonfun$transformWith$1(Promise.scala:41)
	at app//scala.concurrent.impl.CallbackRunnable.run(Promise.scala:64)
	at app//io.vertx.lang.scala.VertxExecutionContext.$anonfun$execute$1(VertxExecutionContext.scala:37)
	at app//io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at app//io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at app//io.vertx.core.impl.ContextImpl.executeTask(ContextImpl.java:369)
	at app//io.vertx.core.impl.EventLoopContext.lambda$executeAsync$0(EventLoopContext.java:38)
	at app//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
	at app//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
	at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:495)
	at app//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:905)
	at app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at [email protected]/java.lang.Thread.run(Thread.java:829)

Check failure on line 73 in src/main/scala/com/campudus/tableaux/router/auth/permission/RoleModel.scala

See this annotation in the file changed.

@github-actions github-actions / Unit/Integration Tests

com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row ► retrieveRow_filterRowsForTheirColumns_ok

Failed test found in:
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row.xml
Error:
  com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(view-rows)
Raw output
com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(view-rows)
	at app//com.campudus.tableaux.router.auth.permission.RoleModel.checkAuthorization(RoleModel.scala:73)
	at app//com.campudus.tableaux.database.model.TableauxModel.$anonfun$retrieveRow$3(TableauxModel.scala:1056)
	at app//scala.concurrent.Future.$anonfun$flatMap$1(Future.scala:307)
	at app//scala.concurrent.impl.Promise.$anonfun$transformWith$1(Promise.scala:41)
	at app//scala.concurrent.impl.CallbackRunnable.run(Promise.scala:64)
	at app//io.vertx.lang.scala.VertxExecutionContext.$anonfun$execute$1(VertxExecutionContext.scala:37)
	at app//io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at app//io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at app//io.vertx.core.impl.ContextImpl.executeTask(ContextImpl.java:369)
	at app//io.vertx.core.impl.EventLoopContext.lambda$executeAsync$0(EventLoopContext.java:38)
	at app//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
	at app//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
	at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:495)
	at app//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:905)
	at app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at [email protected]/java.lang.Thread.run(Thread.java:829)

Check failure on line 557 in src/test/scala/com/campudus/tableaux/api/auth/TableauxControllerAuthTest.scala

See this annotation in the file changed.

@github-actions github-actions / Unit/Integration Tests

com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row ► retrieveMultipleRows_filterRowsForTheirColumns_ok

Failed test found in:
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row.xml
Error:
  java.util.concurrent.ExecutionException: Boxed Error
Raw output
java.util.concurrent.ExecutionException: Boxed Error
	at scala.concurrent.impl.Promise$.resolver(Promise.scala:87)
	at scala.concurrent.impl.Promise$.scala$concurrent$impl$Promise$$resolveTry(Promise.scala:79)
	at scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Promise.scala:284)
	at scala.concurrent.Promise.complete(Promise.scala:53)
	at scala.concurrent.Promise.complete$(Promise.scala:52)
	at scala.concurrent.impl.Promise$DefaultPromise.complete(Promise.scala:187)
	at scala.concurrent.impl.Promise.$anonfun$transform$1(Promise.scala:33)
	at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:64)
	at io.vertx.lang.scala.VertxExecutionContext.$anonfun$execute$1(VertxExecutionContext.scala:37)
	at io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at io.vertx.core.impl.ContextImpl.executeTask(ContextImpl.java:369)
	at io.vertx.core.impl.EventLoopContext.lambda$executeAsync$0(EventLoopContext.java:38)
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:495)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:905)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: java.lang.AssertionError: expected:<2> but was:<0>
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.failNotEquals(Assert.java:834)
	at org.junit.Assert.assertEquals(Assert.java:645)
	at org.junit.Assert.assertEquals(Assert.java:631)
	at com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row.$anonfun$retrieveMultipleRows_filterRowsForTheirColumns_ok$6(TableauxControllerAuthTest.scala:557)
	at com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row.$anonfun$retrieveMultipleRows_filterRowsForTheirColumns_ok$6$adapted(TableauxControllerAuthTest.scala:554)
	at scala.util.Success.$anonfun$map$1(Try.scala:255)
	at scala.util.Success.map(Try.scala:213)
	at scala.concurrent.Future.$anonfun$map$1(Future.scala:292)
	at scala.concurrent.impl.Promise.liftedTree1$1(Promise.scala:33)
	... 13 more

Check failure on line 874 in src/test/scala/com/campudus/tableaux/api/auth/TableauxControllerAuthTest.scala

See this annotation in the file changed.

@github-actions github-actions / Unit/Integration Tests

com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row ► retrieveRowsOfColumn_authorized_ok

Failed test found in:
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row.xml
Error:
  java.util.NoSuchElementException: head of empty stream
Raw output
java.util.NoSuchElementException: head of empty stream
	at scala.collection.immutable.Stream$Empty$.head(Stream.scala:1108)
	at scala.collection.immutable.Stream$Empty$.head(Stream.scala:1106)
	at com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row.$anonfun$retrieveRowsOfColumn_authorized_ok$12(TableauxControllerAuthTest.scala:874)
	at com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row.$anonfun$retrieveRowsOfColumn_authorized_ok$12$adapted(TableauxControllerAuthTest.scala:872)
	at scala.util.Success.$anonfun$map$1(Try.scala:255)
	at scala.util.Success.map(Try.scala:213)
	at scala.concurrent.Future.$anonfun$map$1(Future.scala:292)
	at scala.concurrent.impl.Promise.liftedTree1$1(Promise.scala:33)
	at scala.concurrent.impl.Promise.$anonfun$transform$1(Promise.scala:33)
	at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:64)
	at io.vertx.lang.scala.VertxExecutionContext.$anonfun$execute$1(VertxExecutionContext.scala:37)
	at io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at io.vertx.core.impl.ContextImpl.executeTask(ContextImpl.java:369)
	at io.vertx.core.impl.EventLoopContext.lambda$executeAsync$0(EventLoopContext.java:38)
	at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:495)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:905)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:829)

Check failure on line 73 in src/main/scala/com/campudus/tableaux/router/auth/permission/RoleModel.scala

See this annotation in the file changed.

@github-actions github-actions / Unit/Integration Tests

com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row ► duplicateRow_onlyValuesFromColumns3And4_valuesInColumns1And2AreEmpty

Failed test found in:
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row.xml
  build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row.xml
Error:
  com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(duplicate-columns)
Raw output
com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(duplicate-columns)
	at app//com.campudus.tableaux.router.auth.permission.RoleModel.checkAuthorization(RoleModel.scala:73)
	at app//com.campudus.tableaux.database.model.TableauxModel.$anonfun$retrieveRow$3(TableauxModel.scala:1056)
	at app//scala.concurrent.Future.$anonfun$flatMap$1(Future.scala:307)
	at app//scala.concurrent.impl.Promise.$anonfun$transformWith$1(Promise.scala:41)
	at app//scala.concurrent.impl.CallbackRunnable.run(Promise.scala:64)
	at app//io.vertx.lang.scala.VertxExecutionContext.$anonfun$execute$1(VertxExecutionContext.scala:37)
	at app//io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at app//io.vertx.scala.core.Context$$anon$2.handle(Context.scala:87)
	at app//io.vertx.core.impl.ContextImpl.executeTask(ContextImpl.java:369)
	at app//io.vertx.core.impl.EventLoopContext.lambda$executeAsync$0(EventLoopContext.java:38)
	at app//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
	at app//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
	at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:495)
	at app//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:905)
	at app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at [email protected]/java.lang.Thread.run(Thread.java:829)