Skip to content

Permissions/rows

Permissions/rows #131

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 15✅ 4s
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✅ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.permission.PermissionTest.xml 15✅ 4ms
build/test-results/test/TEST-com.campudus.tableaux.api.auth.permission.RoleModelTest.xml 10✅ 14ms
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 15✅ 6s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerColumnAuthTest_checkAuthorization.xml 12✅ 4s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerTableAuthTest_checkAuthorization.xml 11✅ 3s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.StructureControllerTableGroupAuthTest_checkAuthorization.xml 6✅ 941ms
build/test-results/test/TEST-com.campudus.tableaux.api.auth.SystemControllerAuthTest_checkAuthorization.xml 17✅ 4s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.SystemControllerAuthTest_filterAuthorization.xml 2✅ 303ms
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 14✅ 4s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_attachmentCell.xml 2✅ 781ms
build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_cell.xml 11✅ 1❌ 4s
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 5✅ 3❌ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_linkCell.xml 8✅ 4s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row.xml 13✅ 4❌ 4s
build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_translation.xml 2✅ 775ms
build/test-results/test/TEST-com.campudus.tableaux.api.auth.TableauxControllerAuthTest_uniqueValues.xml 4✅ 890ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.AnnotationCountTest.xml 4✅ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.content.CellLevelAnnotationsTest.xml 18✅ 5s
build/test-results/test/TEST-com.campudus.tableaux.api.content.ClearCellTest.xml 1✅ 276ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.ColumnValuesTest.xml 3✅ 745ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml 13✅ 3❌ 4s
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAttachmentHistoryTest.xml 6✅ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalCompatibilityLinkHistoryTest.xml 10✅ 5s
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateBidirectionalLinkHistoryTest.xml 10✅ 5s
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateCompleteTableTest.xml 3✅ 609ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml 20✅ 7s
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✅ 455ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateRowHistoryTest.xml 6✅ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateRowTest.xml 4✅ 2❌ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateSimpleLinkHistoryTest.xml 8✅ 4s
build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateSimpleLinkOrderHistoryTest.xml 1✅ 486ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.DeleteRowTest.xml 1✅ 169ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.DuplicateRowTest.xml 6✅ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml 20✅ 4s
build/test-results/test/TEST-com.campudus.tableaux.api.content.IdentifierTest.xml 8✅ 1❌ 4s
build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkCardinalityTest.xml 9✅ 4s
build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkColumnTest.xml 12✅ 4s
build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteCascadeTest.xml 12✅ 1❌ 1⚪ 6s
build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteReplaceRowIdTest.xml 5✅ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkOrderTest.xml 7✅ 3s
build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkTest.xml 17✅ 7❌ 10s
build/test-results/test/TEST-com.campudus.tableaux.api.content.MultiLanguageTest.xml 8✅ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveCellTest.xml 1✅ 224ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveGroupColumnTest.xml 2✅ 1❌ 880ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveHistoryTest.xml 3✅ 4❌ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveRowsTest.xml 2✅ 13❌ 4s
build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveTest.xml 4✅ 790ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.RowLevelAnnotationsTest.xml 2✅ 421ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.RowPermissionAnnotationsTest.xml 2❌ 398ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.StatusValuesTest.xml 1✅ 329ms
build/test-results/test/TEST-com.campudus.tableaux.api.content.TranslationStatusTest.xml 2✅ 534ms
build/test-results/test/TEST-com.campudus.tableaux.api.ErrorTest.xml 40✅ 13s
build/test-results/test/TEST-com.campudus.tableaux.api.media.AttachmentTest.xml 9✅ 4s
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⚪ 1ms
build/test-results/test/TEST-com.campudus.tableaux.api.StarterTest.xml 2✅ 40ms
build/test-results/test/TEST-com.campudus.tableaux.api.StaticFileTest.xml 1✅ 147ms
build/test-results/test/TEST-com.campudus.tableaux.api.structure.CachedColumnsTest.xml 3✅ 732ms
build/test-results/test/TEST-com.campudus.tableaux.api.structure.ChangeStructureTest.xml 8✅ 2s
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✅ 2s
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✅ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.CreateTableTest.xml 4✅ 698ms
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✅ 1s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.GroupColumnTest.xml 12✅ 3s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.SettingsTableTest.xml 16✅ 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✅ 634ms
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✅ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.TableHiddenTest.xml 6✅ 960ms
build/test-results/test/TEST-com.campudus.tableaux.api.structure.TableLangtagsTest.xml 4✅ 686ms
build/test-results/test/TEST-com.campudus.tableaux.api.structure.TableOrderingTest.xml 7✅ 2s
build/test-results/test/TEST-com.campudus.tableaux.api.structure.TaxonomyTableTest.xml 12✅ 3s
build/test-results/test/TEST-com.campudus.tableaux.api.system.DatabaseVersioningTest.xml 3✅ 765ms
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✅ 403ms
build/test-results/test/TEST-com.campudus.tableaux.ArgumentCheckerTest.xml 17✅ 594ms
build/test-results/test/TEST-com.campudus.tableaux.cache.CacheVerticleTest.xml 7✅ 66ms
build/test-results/test/TEST-com.campudus.tableaux.controller.StructureControllerTest.xml 9✅ 1s
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✅ 621ms
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✅ 13ms
build/test-results/test/TEST-com.campudus.tableaux.database.domain.ColumnDisplayInfosTestJsonObject.xml 9✅ 11ms
build/test-results/test/TEST-com.campudus.tableaux.database.domain.DisplayInfosTest.xml 2✅ 3ms
build/test-results/test/TEST-com.campudus.tableaux.database.domain.DomainObjectTest.xml 6✅ 7ms
build/test-results/test/TEST-com.campudus.tableaux.database.domain.PaginationTest.xml 5✅ 94ms
build/test-results/test/TEST-com.campudus.tableaux.database.domain.TableauxFileTest.xml 2✅ 3ms
build/test-results/test/TEST-com.campudus.tableaux.database.domain.TableDisplayInfosTestDirect.xml 9✅ 10ms
build/test-results/test/TEST-com.campudus.tableaux.database.domain.TableDisplayInfosTestJsonObject.xml 9✅ 11ms
build/test-results/test/TEST-com.campudus.tableaux.database.LanguageTypeTest.xml 4✅ 3ms
build/test-results/test/TEST-com.campudus.tableaux.database.LocationTypeTest.xml 2✅ 2ms
build/test-results/test/TEST-com.campudus.tableaux.database.model.FileModelTest.xml 2✅ 310ms
build/test-results/test/TEST-com.campudus.tableaux.database.model.FolderModelTest.xml 2✅ 282ms
build/test-results/test/TEST-com.campudus.tableaux.database.model.structure.ColumnModelTest.xml 11✅ 4ms
build/test-results/test/TEST-com.campudus.tableaux.helper.ContainsMultiLanguageTest.xml 6✅ 0ms
build/test-results/test/TEST-com.campudus.tableaux.helper.DocUriParserTest.xml 10✅ 2ms
build/test-results/test/TEST-com.campudus.tableaux.helper.FileUtilsTest.xml 3✅ 432ms
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✅ 2ms
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✅ 3ms
build/test-results/test/TEST-com.campudus.tableaux.helper.TokenHelperTest.xml 1✅ 150ms

✅ 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 4s with 15 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.ColumnEnrichAuthTests 15✅ 4s

✅ 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 2s with 10 passed, 0 failed and 0 skipped.

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

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

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

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

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

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

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

✅ 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 6s with 15 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.StructureControllerAuthTest_filterAuthorization 15✅ 6s

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

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

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

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.StructureControllerTableAuthTest_checkAuthorization 11✅ 3s

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

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

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

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

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

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

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

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

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

✅ 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 14 passed, 0 failed and 0 skipped.

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

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.TableauxControllerAuthTest_attachmentCell 2✅ 781ms

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

12 tests were completed in 4s with 11 passed, 1 failed and 0 skipped.

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

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

✅ replaceCell_authorizedOnSingleLanguageColumns
✅ retrieveCell_notAuthorized_throwsException
✅ clearCell_authorizedOnMultilanguageIfAllLangtagsAreEditable
✅ retrieveCell_authorizedInModelTables_notAuthorizedInVariantTables
✅ clearCell_authorizedOnSingleLanguageColumns
❌ retrieveCell_langtagConditionMustNotBeConsideredOnActionView
	com.campudus.tableaux.UnauthorizedException: Action viewRow is not allowed. UserRoles are: Vector(view-cells)
✅ retrieveCell_authorized_ok
✅ updateCell_onlyAuthorizedForSingleLanguageAndLangtagDE
✅ replaceCell_authorizedOnMultilanguageIfAllLangtagsAreEditable
✅ clearCell_not_authorizedOnMultilanguageIfNotAllLangtagsAreEditable
✅ replaceCell_not_authorizedOnMultilanguageIfNotAllLangtagsAreEditable
✅ retrieveCell_authorizedInModelTableAndTextColumns

❌ 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 5 passed, 3 failed and 0 skipped.

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

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

✅ retrieveTableHistory_noFilter_returnsAllHistoryEntriesOfTable
✅ retrieveCellHistory_notAuthorized_throwsException
✅ 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 4s with 8 passed, 0 failed and 0 skipped.

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

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row 13✅ 4❌ 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
❌ retrieveRowsOfFirstColumn_authorized_ok
	java.util.NoSuchElementException: head of empty stream
✅ createRowWithValuesColumnThreeAndFour_authorized_ok
✅ deleteRow_notAuthorized_throwsException
✅ duplicateRow_createRowNotAuthorized_throwsException
✅ createRow_authorized_ok
✅ duplicateRow_authorized_ok
✅ createRowWithValuesColumnOneAndTwo_authorized_ok
✅ deleteRow_authorized_ok

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

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

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

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

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

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

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.AnnotationCountTest 4✅ 1s

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.CellLevelAnnotationsTest 18✅ 5s

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.ClearCellTest 1✅ 276ms

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

3 tests were completed in 745ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.ColumnValuesTest 3✅ 745ms

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

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

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

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

✅ removeRowAnnotation_removeFinalFlag
❌ removeRowAnnotation_removePermissionFlag_setEmpty
	java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
✅ removeAnnotation_twoCommentsRemoveBoth
✅ addAnnotations_addAnnotationForOneLanguage
✅ removeAnnotation_oneOfTwoAnnotations
✅ addRowAnnotation_addFinalFlagToMultipleRows
✅ addAnnotation_twoComments
✅ removeAnnotations_removeAnnotationOneByOne
✅ addRowAnnotation_addFinalFlag
❌ addRowAnnotation_addPermissionFlag
	java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
✅ removeAnnotation_removeAnnotationForOneSpecificLanguage
✅ removeAnnotation_removeAnnotationForAllLanguages
❌ addRowPermissionAnnotation_addPermissionFlagToMultipleRows
	java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
✅ addAnnotations_threeFlagAnnotations
✅ addAnnotations_addAnnotationForTwoLanguagesAtOnce
✅ removeRowAnnotation_removeFinalFlagFromMultipleRows

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.CreateAttachmentHistoryTest 6✅ 2s

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.CreateBidirectionalCompatibilityLinkHistoryTest 10✅ 5s

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.CreateBidirectionalLinkHistoryTest 10✅ 5s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateCompleteTableTest.xml

3 tests were completed in 609ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.CreateCompleteTableTest 3✅ 609ms

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.CreateHistoryCompatibilityTest 20✅ 7s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateHistoryTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.CreateHistoryTest 14✅ 3s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateMultiLanguageLinkHistoryTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.CreateMultiLanguageLinkHistoryTest 1✅ 455ms

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateRowHistoryTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.CreateRowHistoryTest 6✅ 1s

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

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

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

❌ com.campudus.tableaux.api.content.CreateRowTest

✅ createEmptyRowAndCheckValues
❌ createRow
	java.util.concurrent.ExecutionException: Boxed Error
✅ createMultipleFullRows
❌ createComplexRow
	java.util.concurrent.ExecutionException: Boxed Error
✅ createEmptyRows
✅ createFullRow

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateSimpleLinkHistoryTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.CreateSimpleLinkHistoryTest 8✅ 4s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateSimpleLinkOrderHistoryTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.CreateSimpleLinkOrderHistoryTest 1✅ 486ms

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.DeleteRowTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.DeleteRowTest 1✅ 169ms

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.DuplicateRowTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.DuplicateRowTest 6✅ 2s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.FillCellTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.FillCellTest 20✅ 4s

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.IdentifierTest 8✅ 1❌ 4s

❌ com.campudus.tableaux.api.content.IdentifierTest

✅ retrieveColumnsWithTwoIdentifierColumnInCorrectOrder
✅ retrieveColumnsWithOneIdentifierColumn
✅ retrieveColumnsWithTwoIdentifierColumn
✅ retrieveRowWithSingleLanguageIdentifierColumn
✅ retrieveLinkOnConcatColumn
✅ retrieveConcatColumnWithAttachmentColumnAsLink
✅ retrieveConcatColumn
❌ retrieveLinksOnConcatColumnsRecursively
	java.util.concurrent.ExecutionException: Boxed Error
✅ retrieveRowWithMultiLanguageIdentifierColumn

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkCardinalityTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.LinkCardinalityTest 9✅ 4s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkColumnTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.LinkColumnTest 12✅ 4s

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.LinkDeleteCascadeTest 12✅ 1❌ 1⚪ 6s

❌ com.campudus.tableaux.api.content.LinkDeleteCascadeTest

✅ deleteForeignRowsWithDeleteCascadeShouldNotDeleteParentRows
✅ deleteRowWithDeleteCascadeShouldNotDeleteForeignRowsIfNotLinked
✅ putLinkWithDeleteCascadeShouldNotDeleteForeignRowsIfTheyAreAlsoInNewLinkList_deleteOneRowAddAnother
✅ putLinkWithDeleteCascadeShouldNotDeleteForeignRowsIfTheyAreAlsoInNewLinkList_reverseOrder
✅ deleteRowWithDeleteCascadeShouldNotDeleteForeignRowsIfStillInUse
✅ deleteLinkWithDeleteCascadeShouldDeleteForeignRows
✅ createLinkColumnWithDeleteCascade
✅ putLinkWithDeleteCascadeShouldNotDeleteForeignRowsIfTheyAreAlsoInNewLinkList_onlyDelete
✅ deleteRowWithDeleteCascadeWhichTriggersDeleteCascade
❌ clearingLinkCellWithDeleteCascadeShouldDeleteForeignRows
	TestCustomException(status=404,id=NOT FOUND,message=com.campudus.tableaux.NotFoundInDatabaseException: error.database.notfound.select: Warning: SELECT 0 query failed)
✅ deleteRowWithoutDeleteCascadeShouldNotDeleteForeignRows
✅ putLinkWithDeleteCascadeShouldNotDeleteForeignRowsIfTheyAreAlsoInNewLinkList_simple
⚪ deleteRowWithDeleteCascadeCycle
✅ deleteRowWithDeleteCascadeShouldDeleteForeignRows

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkDeleteReplaceRowIdTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.LinkDeleteReplaceRowIdTest 5✅ 2s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.LinkOrderTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.LinkOrderTest 7✅ 3s

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.LinkTest 17✅ 7❌ 10s

❌ com.campudus.tableaux.api.content.LinkTest

❌ fillAndRetrieveLinkCell
	java.util.concurrent.ExecutionException: Boxed Error
✅ retrieveDependentRowsWithTwoLinkColumns
✅ invalidPutLinkValueToString
✅ invalidPutLinkValuesStrings
✅ retrieveDependentRowsOfRowWithoutDependencies
✅ retrieveDependentRowsOfTableWithoutLinks
✅ retrieveDependentRowsSingleDirection
✅ invalidPutLinkValueToMissing
❌ deleteLinkValue
	java.util.concurrent.ExecutionException: Boxed Error
✅ putLinkInvalidValues
✅ tryToDeleteLinkValueOfInvalidColumnType
❌ putLinkValues
	java.util.concurrent.ExecutionException: Boxed Error
❌ deleteAllLinkValues
	java.util.concurrent.ExecutionException: Boxed Error
✅ retrieveLinkValuesFromLinkedTable
❌ postLinkValueOnMultiLanguageColumns
	java.util.concurrent.ExecutionException: Boxed Error
❌ putLinkValuesInDifferentWays
	java.util.concurrent.ExecutionException: Boxed Error
✅ putLinkInvalidValue
✅ retrieveEmptyLinkValue
✅ retrieveDependentRowsSelfLink
✅ putEmptyLink
❌ putLinkValuesOnMultiLanguageColumns
	java.util.concurrent.ExecutionException: Boxed Error
✅ putLinkValueInInvalidRow
✅ retrieveDependentRowsBothDirection
✅ createSelfLink

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.MultiLanguageTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.MultiLanguageTest 8✅ 2s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveCellTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.RetrieveCellTest 1✅ 224ms

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

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

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

❌ com.campudus.tableaux.api.content.RetrieveGroupColumnTest

✅ retrieveGroupColumnAndChangeGroupedValue
✅ retrieveComplexTableWithOneGroupColumn
❌ retrieveLinkedGroupColumnAndChangeGroupedValue
	java.util.concurrent.ExecutionException: Boxed Error

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.RetrieveHistoryTest 3✅ 4❌ 2s

❌ com.campudus.tableaux.api.content.RetrieveHistoryTest

❌ retrieveMultilanguageValuesFromSingleLanguageColumn
	java.lang.AssertionError: Not equals : error.request.invalid != NOT FOUND
✅ retrieveMultilanguageValuesFiltered
❌ retrieveMultilanguageValues
	TestCustomException(status=404,id=NOT FOUND,message=com.campudus.tableaux.NotFoundInDatabaseException: error.database.notfound.select: Warning: SELECT 0 query failed)
✅ retrieveTableHistory
❌ retrieveInvalidValueJson
	TestCustomException(status=404,id=NOT FOUND,message=com.campudus.tableaux.NotFoundInDatabaseException: error.database.notfound.select: Warning: SELECT 0 query failed)
✅ retrieveMultilanguageValuesOnlyForGivenLangtag
❌ retrieveSimpleValue
	TestCustomException(status=404,id=NOT FOUND,message=com.campudus.tableaux.NotFoundInDatabaseException: error.database.notfound.select: Warning: SELECT 0 query failed)

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.RetrieveRowsTest 2✅ 13❌ 4s

❌ com.campudus.tableaux.api.content.RetrieveRowsTest

❌ retrieveRow
	java.util.concurrent.ExecutionException: Boxed Error
❌ retrieveRowsOfSpecificColumn
	java.util.concurrent.ExecutionException: Boxed Error
✅ retrieveRows_limitIsLowerZero_returns422
❌ retrieveForeignRowsWithPermissions_authorized
	java.util.concurrent.ExecutionException: Boxed Error
❌ retrieveRowWithPermissions_authorized
	java.util.concurrent.ExecutionException: Boxed Error
❌ retrievePagedRows
	java.util.concurrent.ExecutionException: Boxed Error
❌ retrieveRowsOfConcatColumn
	java.util.concurrent.ExecutionException: Boxed Error
❌ retrieveRowsWithPermissions_authorized
	java.util.concurrent.ExecutionException: Boxed Error
❌ retrieveRowsWithPermissions_unauthorized
	java.util.concurrent.ExecutionException: Boxed Error
❌ retrieveRows
	java.util.concurrent.ExecutionException: Boxed Error
❌ retrieveForeignRowsWithPermissions_unauthorized
	java.util.concurrent.ExecutionException: Boxed Error
❌ retrieveRowsOfFirstColumnWithConcatColumn
	java.util.concurrent.ExecutionException: Boxed Error
❌ retrieveRowsOfFirstColumn
	java.util.concurrent.ExecutionException: Boxed Error
❌ retrieveRowWithPermissions_unauthorized
	java.lang.AssertionError: Test with id error.request.unauthorized should fail but got no exception.
✅ retrieveRows_offsetIsLowerZero_returns422

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.RetrieveTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.RetrieveTest 4✅ 790ms

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.RowLevelAnnotationsTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.RowLevelAnnotationsTest 2✅ 421ms

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.RowPermissionAnnotationsTest 2❌ 398ms

❌ com.campudus.tableaux.api.content.RowPermissionAnnotationsTest

❌ createRowAndSetPermissionFlagsForTable
	java.lang.NullPointerException
❌ createRowAndSetPermissionFlagsForSingleRow
	java.util.concurrent.ExecutionException: Boxed Error

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.StatusValuesTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.StatusValuesTest 1✅ 329ms

✅ build/test-results/test/TEST-com.campudus.tableaux.api.content.TranslationStatusTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.content.TranslationStatusTest 2✅ 534ms

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.ErrorTest 40✅ 13s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.media.AttachmentTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.media.AttachmentTest 9✅ 4s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.media.FileTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.media.FileTest 16✅ 3s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.media.FolderTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.media.FolderTest 8✅ 1s

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.PerformanceTest 5⚪ 1ms

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.StarterTest 2✅ 40ms

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

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.StaticFileTest 1✅ 147ms

✅ build/test-results/test/TEST-com.campudus.tableaux.api.structure.CachedColumnsTest.xml

3 tests were completed in 732ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.structure.CachedColumnsTest 3✅ 732ms

✅ build/test-results/test/TEST-com.campudus.tableaux.api.structure.ChangeStructureTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.structure.ChangeStructureTest 8✅ 2s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.structure.ColumnAttributesTest.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.structure.ColumnAttributesTest 7✅ 1s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.structure.ColumnHiddenTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.structure.ColumnHiddenTest 13✅ 2s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.structure.ColumnLanguageTypeTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.structure.ColumnLanguageTypeTest 9✅ 2s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.structure.ColumnNameAndDescriptionTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.structure.ColumnNameAndDescriptionTest 12✅ 2s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.structure.CreateColumnTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.structure.CreateColumnTest 9✅ 2s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.structure.CreateTableTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.structure.CreateTableTest 4✅ 698ms

✅ build/test-results/test/TEST-com.campudus.tableaux.api.structure.DeleteStructureTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.structure.DeleteStructureTest 9✅ 2s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.structure.GetStructureTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.structure.GetStructureTest 6✅ 1s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.structure.GroupColumnTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.structure.GroupColumnTest 12✅ 3s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.structure.SettingsTableTest.xml

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

Test suite Passed Failed Skipped Time
com.campudus.tableaux.api.structure.SettingsTableTest 16✅ 3s

✅ build/test-results/test/TEST-com.campudus.tableaux.api.structure.StatusColumnTest.xml

9 tests were completed in 2s with 9 passed, 0 failed and 0 skipped.
Report exceeded GitHub limit of 65535 bytes and has been trimmed

Annotations

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 2163 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:2163)
	at com.campudus.tableaux.api.auth.TableauxControllerAuthTest_completeTable.$anonfun$retrieveCompleteTable_onlyMultilanguageColumnsAreViewable_ok$3$adapted(TableauxControllerAuthTest.scala:2160)
	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_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:1404)
	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:1388)
	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:1057)
	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 880 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:880)
	at com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row.$anonfun$retrieveRowsOfColumn_authorized_ok$12$adapted(TableauxControllerAuthTest.scala:878)
	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 938 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 ► retrieveRowsOfFirstColumn_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$retrieveRowsOfFirstColumn_authorized_ok$6(TableauxControllerAuthTest.scala:938)
	at com.campudus.tableaux.api.auth.TableauxControllerAuthTest_row.$anonfun$retrieveRowsOfFirstColumn_authorized_ok$6$adapted(TableauxControllerAuthTest.scala:936)
	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 5 in src/main/scala/org/vertx/scala/core/json/JsonCompatible.scala

See this annotation in the file changed.

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

com.campudus.tableaux.api.content.CreateAnnotationHistoryTest ► removeRowAnnotation_removePermissionFlag_setEmpty

Failed test found in:
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml
Error:
  java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
Raw output
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
	at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
	at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
	at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248)
	at java.base/java.util.Objects.checkIndex(Objects.java:372)
	at java.base/java.util.ArrayList.get(ArrayList.java:459)
	at io.vertx.core.json.JsonArray.getValue(JsonArray.java:270)
	at org.vertx.scala.core.json.ScalaJsonArray.get(JsonCompatible.scala:5)
	at com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.$anonfun$removeRowAnnotation_removePermissionFlag_setEmpty$7(CreateHistoryTest.scala:2482)
	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 5 in src/main/scala/org/vertx/scala/core/json/JsonCompatible.scala

See this annotation in the file changed.

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

com.campudus.tableaux.api.content.CreateAnnotationHistoryTest ► addRowAnnotation_addPermissionFlag

Failed test found in:
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml
Error:
  java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
Raw output
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
	at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
	at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
	at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248)
	at java.base/java.util.Objects.checkIndex(Objects.java:372)
	at java.base/java.util.ArrayList.get(ArrayList.java:459)
	at io.vertx.core.json.JsonArray.getValue(JsonArray.java:270)
	at org.vertx.scala.core.json.ScalaJsonArray.get(JsonCompatible.scala:5)
	at com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.$anonfun$addRowAnnotation_addPermissionFlag$7(CreateHistoryTest.scala:2438)
	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 5 in src/main/scala/org/vertx/scala/core/json/JsonCompatible.scala

See this annotation in the file changed.

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

com.campudus.tableaux.api.content.CreateAnnotationHistoryTest ► addRowPermissionAnnotation_addPermissionFlagToMultipleRows

Failed test found in:
  build/test-results/test/TEST-com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.xml
Error:
  java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
Raw output
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
	at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
	at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
	at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248)
	at java.base/java.util.Objects.checkIndex(Objects.java:372)
	at java.base/java.util.ArrayList.get(ArrayList.java:459)
	at io.vertx.core.json.JsonArray.getValue(JsonArray.java:270)
	at org.vertx.scala.core.json.ScalaJsonArray.get(JsonCompatible.scala:5)
	at com.campudus.tableaux.api.content.CreateAnnotationHistoryTest.$anonfun$addRowPermissionAnnotation_addPermissionFlagToMultipleRows$8(CreateHistoryTest.scala:2613)
	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)