fmt #4618
1772 passed, 6 failed and 9 skipped
✅ ./integration/target/test-reports/TEST-org.knora.sipi.SipiIT.xml
12 tests were completed in 2s with 12 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.sipi.SipiIT | 12✅ | 2s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.config.AppConfigForTestContainersZSpec.xml
1 tests were completed in 3s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.config.AppConfigForTestContainersZSpec | 1✅ | 3s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.AdminFilesE2ESpec.xml
4 tests were completed in 1s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.admin.AdminFilesE2ESpec | 4✅ | 1s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.GroupsADME2ESpec.xml
9 tests were completed in 2s with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.admin.GroupsADME2ESpec | 9✅ | 2s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.lists.CreateListItemsRouteADME2ESpec.xml
13 tests were completed in 4s with 13 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.admin.lists.CreateListItemsRouteADME2ESpec | 13✅ | 4s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.lists.DeleteListItemsRouteADME2ESpec.xml
10 tests were completed in 3s with 10 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.admin.lists.DeleteListItemsRouteADME2ESpec | 10✅ | 3s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.lists.GetListItemsRouteADME2ESpec.xml
8 tests were completed in 282ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.admin.lists.GetListItemsRouteADME2ESpec | 8✅ | 282ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.lists.UpdateListItemsRouteADME2ESpec.xml
18 tests were completed in 6s with 18 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.admin.lists.UpdateListItemsRouteADME2ESpec | 18✅ | 6s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.PermissionsADME2ESpec.xml
16 tests were completed in 5s with 16 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.admin.PermissionsADME2ESpec | 16✅ | 5s |
❌ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.ProjectsADME2ESpec.xml
40 tests were completed in 9s with 38 passed, 2 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.admin.ProjectsADME2ESpec | 38✅ | 2❌ | 9s |
❌ org.knora.webapi.e2e.admin.ProjectsADME2ESpec
❌ The Projects Route 'admin/projects' when used to query for project information should return all projects excluding built-in system projects
sbt.ForkMain$ForkError: org.scalatest.exceptions.TestFailedException: 500 Internal Server Error did not equal 200 OK
✅ The Projects Route 'admin/projects' when used to query for project information should return the information for a single project identified by iri
✅ The Projects Route 'admin/projects' when used to query for project information should return the information for a single project identified by shortname
✅ The Projects Route 'admin/projects' when used to query for project information should return the information for a single project identified by shortcode
✅ The Projects Route 'admin/projects' when used to query for project information should return the project's restricted view settings using its IRI
✅ The Projects Route 'admin/projects' when used to query for project information should return the project's restricted view settings using its shortname
✅ The Projects Route 'admin/projects' when used to query for project information should return the project's restricted view settings using its shortcode
✅ The Projects Route 'admin/projects' when given a custom Iri should CREATE a new project with the provided custom Iri
✅ The Projects Route 'admin/projects' when given a custom Iri should return 'BadRequest' if the supplied project IRI is not unique
✅ The Projects Route 'admin/projects' when used to modify project information should CREATE a new project and return the project info if the supplied shortname is unique
✅ The Projects Route 'admin/projects' when used to modify project information should return a 'BadRequest' if the supplied project shortname during creation is not unique
✅ The Projects Route 'admin/projects' when used to modify project information should return 'BadRequest' if 'shortname' during creation is missing
✅ The Projects Route 'admin/projects' when used to modify project information should return 'BadRequest' if 'shortcode' during creation is missing
✅ The Projects Route 'admin/projects' when used to modify project information should return 'BadRequest' if 'project description' during creation is missing
✅ The Projects Route 'admin/projects' when used to modify project information should UPDATE a project
✅ The Projects Route 'admin/projects' when used to modify project information should UPDATE a project with multi-language description
✅ The Projects Route 'admin/projects' when used to modify project information should DELETE a project
✅ The Projects Route 'admin/projects' when used to query members [FUNCTIONALITY] should return all members of a project identified by iri
✅ The Projects Route 'admin/projects' when used to query members [FUNCTIONALITY] should return all members of a project identified by shortname
✅ The Projects Route 'admin/projects' when used to query members [FUNCTIONALITY] should return all members of a project identified by shortcode
✅ The Projects Route 'admin/projects' when used to query members [FUNCTIONALITY] should return all admin members of a project identified by iri
✅ The Projects Route 'admin/projects' when used to query members [FUNCTIONALITY] should return all admin members of a project identified by shortname
✅ The Projects Route 'admin/projects' when used to query members [FUNCTIONALITY] should return all admin members of a project identified by shortcode
✅ The Projects Route 'admin/projects' when used to query members [PERMISSIONS] should return members of a project to a SystemAdmin
✅ The Projects Route 'admin/projects' when used to query members [PERMISSIONS] should return members of a project to a ProjectAdmin
✅ The Projects Route 'admin/projects' when used to query members [PERMISSIONS] should return `Forbidden` for members of a project to a normal user
✅ The Projects Route 'admin/projects' when used to query members [PERMISSIONS] should return admin-members of a project to a SystemAdmin
✅ The Projects Route 'admin/projects' when used to query members [PERMISSIONS] should return admin-members of a project to a ProjectAdmin
✅ The Projects Route 'admin/projects' when used to query members [PERMISSIONS] should return `Forbidden` for admin-members of a project to a normal user
❌ The Projects Route 'admin/projects' when used to query keywords should return all unique keywords for all projects
sbt.ForkMain$ForkError: org.scalatest.exceptions.TestFailedException: 500 Internal Server Error did not equal 200 OK
✅ The Projects Route 'admin/projects' when used to query keywords should return all keywords for a single project
✅ The Projects Route 'admin/projects' when used to query keywords should return empty list for a project without keywords
✅ The Projects Route 'admin/projects' when used to query keywords should return 'NotFound' when the project IRI is unknown
✅ The Projects Route 'admin/projects' when used to dump project data should return a TriG file containing all data from a project
✅ The Projects Route 'admin/projects' when used to set RestrictedViewSize by project IRI should return requested value to be set with 200 Response Status
✅ The Projects Route 'admin/projects' when used to set RestrictedViewSize by project IRI should return the `BadRequest` if the size value is invalid
✅ The Projects Route 'admin/projects' when used to set RestrictedViewSize by project IRI should return `Forbidden` for the user who is not a system nor project admin
✅ The Projects Route 'admin/projects' when used to set RestrictedViewSize by project Shortcode should return requested value to be set with 200 Response Status
✅ The Projects Route 'admin/projects' when used to set RestrictedViewSize by project Shortcode should return the `BadRequest` if the size value is invalid
✅ The Projects Route 'admin/projects' when used to set RestrictedViewSize by project Shortcode should return `Forbidden` for the user who is not a system nor project admin
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.UsersADME2ESpec.xml
49 tests were completed in 19s with 49 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.admin.UsersADME2ESpec | 49✅ | 19s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.CORSSupportE2ESpec.xml
4 tests were completed in 113ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.CORSSupportE2ESpec | 4✅ | 113ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.ExceptionHandlerR2RSpec.xml
8 tests were completed in 17ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.ExceptionHandlerR2RSpec | 8✅ | 17ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.HealthRouteE2ESpec.xml
3 tests were completed in 34ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.HealthRouteE2ESpec | 3✅ | 34ms |
❌ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.http.ServerVersionE2ESpec.xml
1 tests were completed in 190ms with 0 passed, 1 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.http.ServerVersionE2ESpec | 1❌ | 190ms |
❌ org.knora.webapi.e2e.http.ServerVersionE2ESpec
❌ The Server should return the custom 'Server' header with every response
sbt.ForkMain$ForkError: org.scalatest.exceptions.TestFailedException: 500 Internal Server Error was not equal to 200 OK
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.InstanceCheckerSpec.xml
8 tests were completed in 6s with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.InstanceCheckerSpec | 8✅ | 6s |
❌ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.RejectingRouteE2ESpec.xml
4 tests were completed in 298ms with 3 passed, 1 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.RejectingRouteE2ESpec | 3✅ | 1❌ | 298ms |
❌ org.knora.webapi.e2e.RejectingRouteE2ESpec
✅ The Rejecting Route should reject the 'v1/test' path
✅ The Rejecting Route should reject the 'v2/test' path
✅ The Rejecting Route should not reject the 'admin/groups' path
❌ The Rejecting Route should not reject the 'admin/projects' path, as it is not listed
sbt.ForkMain$ForkError: org.scalatest.exceptions.TestFailedException: 500 Internal Server Error was not equal to 200 OK
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.AuthenticationV2E2ESpec.xml
27 tests were completed in 3s with 26 passed, 0 failed and 1 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.AuthenticationV2E2ESpec | 26✅ | 1⚪ | 3s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.JSONLDHandlingV2R2RSpec.xml
2 tests were completed in 115ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.JSONLDHandlingV2R2RSpec | 2✅ | 115ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.ListsRouteV2R2RSpec.xml
9 tests were completed in 3s with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.ListsRouteV2R2RSpec | 9✅ | 3s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.ontology.CardinalitiesV2E2ESpec.xml
4 tests were completed in 21s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.ontology.CardinalitiesV2E2ESpec | 4✅ | 21s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.OntologyV2R2RSpec.xml
61 tests were completed in 34s with 61 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.OntologyV2R2RSpec | 61✅ | 34s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.ResourcesRouteV2E2ESpec.xml
70 tests were completed in 29s with 67 passed, 0 failed and 3 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.ResourcesRouteV2E2ESpec | 67✅ | 3⚪ | 29s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.ResponseCheckerV2Spec.xml
6 tests were completed in 24ms with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.ResponseCheckerV2Spec | 6✅ | 24ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.SearchRouteV2R2RSpec.xml
234 tests were completed in 96s with 232 passed, 0 failed and 2 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.SearchRouteV2R2RSpec | 232✅ | 2⚪ | 96s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.ValuesRouteV2E2ESpec.xml
83 tests were completed in 99s with 83 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.ValuesRouteV2E2ESpec | 83✅ | 99s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.e2e.v2.ValuesV2R2RSpec.xml
1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.e2e.v2.ValuesV2R2RSpec | 1✅ | 1s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.http.version.BuildInfoSpec.xml
1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.http.version.BuildInfoSpec | 1✅ | 1ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.http.version.ServerVersionSpec.xml
1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.http.version.ServerVersionSpec | 1✅ | 1ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.it.v2.KnoraSipiAuthenticationITSpec.xml
6 tests were completed in 788ms with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.it.v2.KnoraSipiAuthenticationITSpec | 6✅ | 788ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.it.v2.KnoraSipiIntegrationV2ITSpec.xml
23 tests were completed in 13s with 23 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.it.v2.KnoraSipiIntegrationV2ITSpec | 23✅ | 13s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.it.v2.StandoffRouteV2ITSpec.xml
9 tests were completed in 5s with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.it.v2.StandoffRouteV2ITSpec | 9✅ | 5s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.it.VersionRouteITSpec.xml
8 tests were completed in 29ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.it.VersionRouteITSpec | 8✅ | 29ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.admin.responder.listsmessages.ListsMessagesADMSpec.xml
5 tests were completed in 18ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.admin.responder.listsmessages.ListsMessagesADMSpec | 5✅ | 18ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.admin.responder.permissionsmessages.PermissionsMessagesADMSpec.xml
54 tests were completed in 198ms with 54 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.admin.responder.permissionsmessages.PermissionsMessagesADMSpec | 54✅ | 198ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.admin.responder.projectsmessages.ProjectsMessagesADMSpec.xml
3 tests were completed in 3ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.admin.responder.projectsmessages.ProjectsMessagesADMSpec | 3✅ | 3ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.admin.responder.usersmessages.UsersMessagesADMSpec.xml
3 tests were completed in 2ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.admin.responder.usersmessages.UsersMessagesADMSpec | 3✅ | 2ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.store.triplestoremessages.TriplestoreMessagesSpec.xml
3 tests were completed in 1ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.store.triplestoremessages.TriplestoreMessagesSpec | 3✅ | 1ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.StringFormatterSpec.xml
72 tests were completed in 59ms with 71 passed, 0 failed and 1 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.StringFormatterSpec | 71✅ | 1⚪ | 59ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.util.ConstructResponseUtilV2Spec.xml
8 tests were completed in 125ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.util.ConstructResponseUtilV2Spec | 8✅ | 125ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.util.search.gravsearch.prequery.GravsearchToCountPrequeryTransformerSpec.xml
2 tests were completed in 74ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.util.search.gravsearch.prequery.GravsearchToCountPrequeryTransformerSpec | 2✅ | 74ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.util.search.gravsearch.prequery.GravsearchToPrequeryTransformerSpec.xml
27 tests were completed in 838ms with 27 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.util.search.gravsearch.prequery.GravsearchToPrequeryTransformerSpec | 27✅ | 838ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.util.search.gravsearch.types.GravsearchTypeInspectorSpec.xml
30 tests were completed in 842ms with 30 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.util.search.gravsearch.types.GravsearchTypeInspectorSpec | 30✅ | 842ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.util.standoff.XMLToStandoffUtilSpec.xml
11 tests were completed in 432ms with 11 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.util.standoff.XMLToStandoffUtilSpec | 11✅ | 432ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.util.standoff.XMLUtilSpec.xml
3 tests were completed in 114ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.util.standoff.XMLUtilSpec | 3✅ | 114ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.v2.responder.ontologymessages.InputOntologyV2Spec.xml
3 tests were completed in 6ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.v2.responder.ontologymessages.InputOntologyV2Spec | 3✅ | 6ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.messages.v2.responder.resourcesmessages.ResourcesMessagesV2Spec.xml
4 tests were completed in 2ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.messages.v2.responder.resourcesmessages.ResourcesMessagesV2Spec | 4✅ | 2ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.models.filemodels.FileModelsSpec.xml
25 tests were completed in 3ms with 25 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.models.filemodels.FileModelsSpec | 25✅ | 3ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.models.standoffmodels.StandoffModelsSpec.xml
4 tests were completed in 1ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.models.standoffmodels.StandoffModelsSpec | 4✅ | 1ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.other.v2.LumieresLausanneV2E2ESpec.xml
1 tests were completed in 575ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.other.v2.LumieresLausanneV2E2ESpec | 1✅ | 575ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.admin.AssetPermissionsResponderSpec.xml
2 tests were completed in 75ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.admin.AssetPermissionsResponderSpec | 2✅ | 75ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.admin.GroupsResponderADMSpec.xml
12 tests were completed in 1s with 12 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.admin.GroupsResponderADMSpec | 12✅ | 1s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.admin.ListsResponderSpec.xml
44 tests were completed in 4s with 44 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.admin.ListsResponderSpec | 44✅ | 4s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.admin.PermissionsResponderADMSpec.xml
76 tests were completed in 2s with 76 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.admin.PermissionsResponderADMSpec | 76✅ | 2s |
❌ ./integration/target/test-reports/TEST-org.knora.webapi.responders.admin.ProjectsResponderADMSpec.xml
35 tests were completed in 2s with 33 passed, 2 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.admin.ProjectsResponderADMSpec | 33✅ | 2❌ | 2s |
❌ org.knora.webapi.responders.admin.ProjectsResponderADMSpec
❌ The ProjectsResponderADM when used to query for project information should return information for every project excluding system projects
sbt.ForkMain$ForkError: zio.FiberFailure: Project IRI is invalid.
✅ The ProjectsResponderADM when used to query for project information should return information about a project identified by IRI
✅ The ProjectsResponderADM when used to query for project information should return information about a project identified by shortname
✅ The ProjectsResponderADM when used to query for project information should return 'NotFoundException' when the project IRI is unknown
✅ The ProjectsResponderADM when used to query for project information should return 'NotFoundException' when the project shortname is unknown
✅ The ProjectsResponderADM when used to query for project information should return 'NotFoundException' when the project shortcode is unknown
✅ The ProjectsResponderADM when used to query project's restricted view settings should return restricted view settings using project IRI
✅ The ProjectsResponderADM when used to query project's restricted view settings should return restricted view settings using project SHORTNAME
✅ The ProjectsResponderADM when used to query project's restricted view settings should return restricted view settings using project SHORTCODE
✅ The ProjectsResponderADM when used to query project's restricted view settings should return 'NotFoundException' when the project IRI is unknown
✅ The ProjectsResponderADM when used to query project's restricted view settings should return 'NotFoundException' when the project SHORTCODE is unknown
✅ The ProjectsResponderADM when used to query project's restricted view settings should return 'NotFoundException' when the project SHORTNAME is unknown
✅ The ProjectsResponderADM when used to modify project information should CREATE a project and return the project info if the supplied shortname is unique
✅ The ProjectsResponderADM when used to modify project information should CREATE a project and return the project info if the supplied shortname and shortcode is unique
✅ The ProjectsResponderADM when used to modify project information should CREATE a project that its info has special characters
✅ The ProjectsResponderADM when used to modify project information should return a 'DuplicateValueException' during creation if the supplied project shortname is not unique
✅ The ProjectsResponderADM when used to modify project information should return a 'DuplicateValueException' during creation if the supplied project shortname is unique but the shortcode is not
✅ The ProjectsResponderADM when used to modify project information should UPDATE a project
✅ The ProjectsResponderADM when used to modify project information should return 'NotFound' if a not existing project IRI is submitted during update
✅ The ProjectsResponderADM when used to query members should return all members of a project identified by IRI
✅ The ProjectsResponderADM when used to query members should return all members of a project identified by shortname
✅ The ProjectsResponderADM when used to query members should return all members of a project identified by shortcode
✅ The ProjectsResponderADM when used to query members should return 'NotFound' when the project IRI is unknown (project membership)
✅ The ProjectsResponderADM when used to query members should return 'NotFound' when the project shortname is unknown (project membership)
✅ The ProjectsResponderADM when used to query members should return 'NotFound' when the project shortcode is unknown (project membership)
✅ The ProjectsResponderADM when used to query members should return all project admin members of a project identified by IRI
✅ The ProjectsResponderADM when used to query members should return all project admin members of a project identified by shortname
✅ The ProjectsResponderADM when used to query members should return all project admin members of a project identified by shortcode
✅ The ProjectsResponderADM when used to query members should return 'NotFound' when the project IRI is unknown (project admin membership)
✅ The ProjectsResponderADM when used to query members should return 'NotFound' when the project shortname is unknown (project admin membership)
✅ The ProjectsResponderADM when used to query members should return 'NotFound' when the project shortcode is unknown (project admin membership)
❌ The ProjectsResponderADM when used to query keywords should return all unique keywords for all projects
sbt.ForkMain$ForkError: zio.FiberFailure: Project IRI is invalid.
✅ The ProjectsResponderADM when used to query keywords should return all keywords for a single project
✅ The ProjectsResponderADM when used to query keywords should return empty list for a project without keywords
✅ The ProjectsResponderADM when used to query keywords should return 'NotFound' when the project IRI is unknown
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.admin.UsersResponderSpec.xml
28 tests were completed in 7s with 28 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.admin.UsersResponderSpec | 28✅ | 7s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.IriLockerSpec.xml
4 tests were completed in 15s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.IriLockerSpec | 4✅ | 15s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.ListsResponderV2Spec.xml
2 tests were completed in 85ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.ListsResponderV2Spec | 2✅ | 85ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.LoadOntologiesSpec.xml
37 tests were completed in 48s with 37 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.LoadOntologiesSpec | 37✅ | 48s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.ontology.AddCardinalitiesToClassSpec.xml
1 tests were completed in 237ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.ontology.AddCardinalitiesToClassSpec | 1✅ | 237ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.ontology.CardinalitiesSpec.xml
5 tests were completed in 73ms with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.ontology.CardinalitiesSpec | 5✅ | 73ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.ontology.OntologyHelpersSpec.xml
1 tests were completed in 19ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.ontology.OntologyHelpersSpec | 1✅ | 19ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.OntologyResponderV2Spec.xml
139 tests were completed in 22s with 139 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.OntologyResponderV2Spec | 139✅ | 22s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.ResourcesResponderV2Spec.xml
70 tests were completed in 18s with 70 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.ResourcesResponderV2Spec | 70✅ | 18s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.ResourcesResponseCheckerV2Spec.xml
4 tests were completed in 3ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.ResourcesResponseCheckerV2Spec | 4✅ | 3ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.ResourceUtilV2Spec.xml
3 tests were completed in 60ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.ResourceUtilV2Spec | 3✅ | 60ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.SearchResponderV2Spec.xml
16 tests were completed in 3s with 16 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.SearchResponderV2Spec | 16✅ | 3s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.StandoffResponderV2Spec.xml
1 tests were completed in 202ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.StandoffResponderV2Spec | 1✅ | 202ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.responders.v2.ValuesResponderV2Spec.xml
118 tests were completed in 63s with 118 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.responders.v2.ValuesResponderV2Spec | 118✅ | 63s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.routing.AuthenticatorSpec.xml
9 tests were completed in 627ms with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.routing.AuthenticatorSpec | 9✅ | 627ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.routing.JwtServiceSpec.xml
10 tests were completed in 7ms with 10 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.routing.JwtServiceSpec | 10✅ | 7ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.slice.admin.domain.service.ProjectImportServiceIT.xml
1 tests were completed in 924ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.slice.admin.domain.service.ProjectImportServiceIT | 1✅ | 924ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.slice.ontology.repo.service.OntologyCacheSpec.xml
4 tests were completed in 294ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.slice.ontology.repo.service.OntologyCacheSpec | 4✅ | 294ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.cache.CacheServiceManagerSpec.xml
8 tests were completed in 15ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.cache.CacheServiceManagerSpec | 8✅ | 15ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.cache.impl.CacheInMemImplZSpec.xml
9 tests were completed in 75ms with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.cache.impl.CacheInMemImplZSpec | 9✅ | 75ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.cache.serialization.CacheSerializationZSpec.xml
2 tests were completed in 22ms with 1 passed, 0 failed and 1 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.cache.serialization.CacheSerializationZSpec | 1✅ | 1⚪ | 22ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.triplestore.impl.TriplestoreServiceLiveZSpec.xml
1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.triplestore.impl.TriplestoreServiceLiveZSpec | 1✅ | 1s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.triplestore.TriplestoreServiceLiveSpec.xml
6 tests were completed in 1s with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.triplestore.TriplestoreServiceLiveSpec | 6✅ | 1s |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1307Spec.xml
1 tests were completed in 96ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1307Spec | 1✅ | 96ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1322Spec.xml
1 tests were completed in 4ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1322Spec | 1✅ | 4ms |
✅ ./integration/target/test-reports/TEST-org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1367Spec.xml
1 tests were completed in 4ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
org.knora.webapi.store.triplestore.upgrade.plugins.UpgradePluginPR1367Spec | 1✅ | 4ms | ||
Report exceeded GitHub limit of 65535 bytes and has been trimmed |
Annotations
github-actions / WebApi Integration Test Results
org.knora.webapi.e2e.admin.ProjectsADME2ESpec ► The Projects Route 'admin/projects' when used to query for project information should return all projects excluding built-in system projects
Failed test found in:
./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.ProjectsADME2ESpec.xml
Error:
sbt.ForkMain$ForkError: org.scalatest.exceptions.TestFailedException: 500 Internal Server Error did not equal 200 OK
Raw output
sbt.ForkMain$ForkError: org.scalatest.exceptions.TestFailedException: 500 Internal Server Error did not equal 200 OK
at org.scalatest.Assertions.newAssertionFailedException(Assertions.scala:472)
at org.scalatest.Assertions.newAssertionFailedException$(Assertions.scala:471)
at org.scalatest.Assertions$.newAssertionFailedException(Assertions.scala:1231)
at org.scalatest.Assertions$AssertionsHelper.macroAssert(Assertions.scala:1295)
at org.knora.webapi.e2e.admin.ProjectsADME2ESpec.$anonfun$new$3(ProjectsADME2ESpec.scala:67)
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
at org.scalatest.Transformer.apply(Transformer.scala:22)
at org.scalatest.Transformer.apply(Transformer.scala:20)
at org.scalatest.wordspec.AnyWordSpecLike$$anon$3.apply(AnyWordSpecLike.scala:1240)
at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
at org.scalatest.wordspec.AnyWordSpec.withFixture(AnyWordSpec.scala:1880)
at org.scalatest.wordspec.AnyWordSpecLike.invokeWithFixture$1(AnyWordSpecLike.scala:1238)
at org.scalatest.wordspec.AnyWordSpecLike.$anonfun$runTest$1(AnyWordSpecLike.scala:1250)
at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
at org.scalatest.wordspec.AnyWordSpecLike.runTest(AnyWordSpecLike.scala:1250)
at org.scalatest.wordspec.AnyWordSpecLike.runTest$(AnyWordSpecLike.scala:1232)
at org.scalatest.wordspec.AnyWordSpec.runTest(AnyWordSpec.scala:1880)
at org.scalatest.wordspec.AnyWordSpecLike.$anonfun$runTests$1(AnyWordSpecLike.scala:1309)
at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
at scala.collection.immutable.List.foreach(List.scala:333)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:390)
at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:427)
at scala.collection.immutable.List.foreach(List.scala:333)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:390)
at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:427)
at scala.collection.immutable.List.foreach(List.scala:333)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
at org.scalatest.wordspec.AnyWordSpecLike.runTests(AnyWordSpecLike.scala:1309)
at org.scalatest.wordspec.AnyWordSpecLike.runTests$(AnyWordSpecLike.scala:1308)
at org.scalatest.wordspec.AnyWordSpec.runTests(AnyWordSpec.scala:1880)
at org.scalatest.Suite.run(Suite.scala:1114)
at org.scalatest.Suite.run$(Suite.scala:1096)
at org.scalatest.wordspec.AnyWordSpec.org$scalatest$wordspec$AnyWordSpecLike$$super$run(AnyWordSpec.scala:1880)
at org.scalatest.wordspec.AnyWordSpecLike.$anonfun$run$1(AnyWordSpecLike.scala:1354)
at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
at org.scalatest.wordspec.AnyWordSpecLike.run(AnyWordSpecLike.scala:1354)
at org.scalatest.wordspec.AnyWordSpecLike.run$(AnyWordSpecLike.scala:1352)
at org.knora.webapi.E2ESpec.org$scalatest$BeforeAndAfterAll$$super$run(E2ESpec.scala:49)
at org.scalatest.BeforeAndAfterAll.liftedTree1$1(BeforeAndAfterAll.scala:213)
at org.scalatest.BeforeAndAfterAll.run(BeforeAndAfterAll.scala:210)
at org.scalatest.BeforeAndAfterAll.run$(BeforeAndAfterAll.scala:208)
at org.knora.webapi.E2ESpec.run(E2ESpec.scala:49)
at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
at sbt.ForkMain$Run.lambda$runTest$1(ForkMain.java:414)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
github-actions / WebApi Integration Test Results
org.knora.webapi.e2e.admin.ProjectsADME2ESpec ► The Projects Route 'admin/projects' when used to query keywords should return all unique keywords for all projects
Failed test found in:
./integration/target/test-reports/TEST-org.knora.webapi.e2e.admin.ProjectsADME2ESpec.xml
Error:
sbt.ForkMain$ForkError: org.scalatest.exceptions.TestFailedException: 500 Internal Server Error did not equal 200 OK
Raw output
sbt.ForkMain$ForkError: org.scalatest.exceptions.TestFailedException: 500 Internal Server Error did not equal 200 OK
at org.scalatest.Assertions.newAssertionFailedException(Assertions.scala:472)
at org.scalatest.Assertions.newAssertionFailedException$(Assertions.scala:471)
at org.scalatest.Assertions$.newAssertionFailedException(Assertions.scala:1231)
at org.scalatest.Assertions$AssertionsHelper.macroAssert(Assertions.scala:1295)
at org.knora.webapi.e2e.admin.ProjectsADME2ESpec.$anonfun$new$37(ProjectsADME2ESpec.scala:689)
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
at org.scalatest.Transformer.apply(Transformer.scala:22)
at org.scalatest.Transformer.apply(Transformer.scala:20)
at org.scalatest.wordspec.AnyWordSpecLike$$anon$3.apply(AnyWordSpecLike.scala:1240)
at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
at org.scalatest.wordspec.AnyWordSpec.withFixture(AnyWordSpec.scala:1880)
at org.scalatest.wordspec.AnyWordSpecLike.invokeWithFixture$1(AnyWordSpecLike.scala:1238)
at org.scalatest.wordspec.AnyWordSpecLike.$anonfun$runTest$1(AnyWordSpecLike.scala:1250)
at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
at org.scalatest.wordspec.AnyWordSpecLike.runTest(AnyWordSpecLike.scala:1250)
at org.scalatest.wordspec.AnyWordSpecLike.runTest$(AnyWordSpecLike.scala:1232)
at org.scalatest.wordspec.AnyWordSpec.runTest(AnyWordSpec.scala:1880)
at org.scalatest.wordspec.AnyWordSpecLike.$anonfun$runTests$1(AnyWordSpecLike.scala:1309)
at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
at scala.collection.immutable.List.foreach(List.scala:333)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:390)
at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:427)
at scala.collection.immutable.List.foreach(List.scala:333)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:390)
at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:427)
at scala.collection.immutable.List.foreach(List.scala:333)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
at org.scalatest.wordspec.AnyWordSpecLike.runTests(AnyWordSpecLike.scala:1309)
at org.scalatest.wordspec.AnyWordSpecLike.runTests$(AnyWordSpecLike.scala:1308)
at org.scalatest.wordspec.AnyWordSpec.runTests(AnyWordSpec.scala:1880)
at org.scalatest.Suite.run(Suite.scala:1114)
at org.scalatest.Suite.run$(Suite.scala:1096)
at org.scalatest.wordspec.AnyWordSpec.org$scalatest$wordspec$AnyWordSpecLike$$super$run(AnyWordSpec.scala:1880)
at org.scalatest.wordspec.AnyWordSpecLike.$anonfun$run$1(AnyWordSpecLike.scala:1354)
at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
at org.scalatest.wordspec.AnyWordSpecLike.run(AnyWordSpecLike.scala:1354)
at org.scalatest.wordspec.AnyWordSpecLike.run$(AnyWordSpecLike.scala:1352)
at org.knora.webapi.E2ESpec.org$scalatest$BeforeAndAfterAll$$super$run(E2ESpec.scala:49)
at org.scalatest.BeforeAndAfterAll.liftedTree1$1(BeforeAndAfterAll.scala:213)
at org.scalatest.BeforeAndAfterAll.run(BeforeAndAfterAll.scala:210)
at org.scalatest.BeforeAndAfterAll.run$(BeforeAndAfterAll.scala:208)
at org.knora.webapi.E2ESpec.run(E2ESpec.scala:49)
at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
at sbt.ForkMain$Run.lambda$runTest$1(ForkMain.java:414)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
github-actions / WebApi Integration Test Results
org.knora.webapi.e2e.http.ServerVersionE2ESpec ► The Server should return the custom 'Server' header with every response
Failed test found in:
./integration/target/test-reports/TEST-org.knora.webapi.e2e.http.ServerVersionE2ESpec.xml
Error:
sbt.ForkMain$ForkError: org.scalatest.exceptions.TestFailedException: 500 Internal Server Error was not equal to 200 OK
Raw output
sbt.ForkMain$ForkError: org.scalatest.exceptions.TestFailedException: 500 Internal Server Error was not equal to 200 OK
at org.scalatest.matchers.MatchersHelper$.indicateFailure(MatchersHelper.scala:397)
at org.scalatest.matchers.should.Matchers$ShouldMethodHelperClass.shouldMatcher(Matchers.scala:7299)
at org.scalatest.matchers.should.Matchers$AnyShouldWrapper.should(Matchers.scala:7347)
at org.knora.webapi.e2e.http.ServerVersionE2ESpec.$anonfun$new$2(ServerVersionE2ESpec.scala:38)
at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
at org.scalatest.Transformer.apply(Transformer.scala:22)
at org.scalatest.Transformer.apply(Transformer.scala:20)
at org.scalatest.wordspec.AnyWordSpecLike$$anon$3.apply(AnyWordSpecLike.scala:1240)
at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
at org.scalatest.wordspec.AnyWordSpec.withFixture(AnyWordSpec.scala:1880)
at org.scalatest.wordspec.AnyWordSpecLike.invokeWithFixture$1(AnyWordSpecLike.scala:1238)
at org.scalatest.wordspec.AnyWordSpecLike.$anonfun$runTest$1(AnyWordSpecLike.scala:1250)
at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
at org.scalatest.wordspec.AnyWordSpecLike.runTest(AnyWordSpecLike.scala:1250)
at org.scalatest.wordspec.AnyWordSpecLike.runTest$(AnyWordSpecLike.scala:1232)
at org.scalatest.wordspec.AnyWordSpec.runTest(AnyWordSpec.scala:1880)
at org.scalatest.wordspec.AnyWordSpecLike.$anonfun$runTests$1(AnyWordSpecLike.scala:1309)
at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
at scala.collection.immutable.List.foreach(List.scala:333)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:390)
at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:427)
at scala.collection.immutable.List.foreach(List.scala:333)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
at org.scalatest.wordspec.AnyWordSpecLike.runTests(AnyWordSpecLike.scala:1309)
at org.scalatest.wordspec.AnyWordSpecLike.runTests$(AnyWordSpecLike.scala:1308)
at org.scalatest.wordspec.AnyWordSpec.runTests(AnyWordSpec.scala:1880)
at org.scalatest.Suite.run(Suite.scala:1114)
at org.scalatest.Suite.run$(Suite.scala:1096)
at org.scalatest.wordspec.AnyWordSpec.org$scalatest$wordspec$AnyWordSpecLike$$super$run(AnyWordSpec.scala:1880)
at org.scalatest.wordspec.AnyWordSpecLike.$anonfun$run$1(AnyWordSpecLike.scala:1354)
at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
at org.scalatest.wordspec.AnyWordSpecLike.run(AnyWordSpecLike.scala:1354)
at org.scalatest.wordspec.AnyWordSpecLike.run$(AnyWordSpecLike.scala:1352)
at org.knora.webapi.E2ESpec.org$scalatest$BeforeAndAfterAll$$super$run(E2ESpec.scala:49)
at org.scalatest.BeforeAndAfterAll.liftedTree1$1(BeforeAndAfterAll.scala:213)
at org.scalatest.BeforeAndAfterAll.run(BeforeAndAfterAll.scala:210)
at org.scalatest.BeforeAndAfterAll.run$(BeforeAndAfterAll.scala:208)
at org.knora.webapi.E2ESpec.run(E2ESpec.scala:49)
at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
at sbt.ForkMain$Run.lambda$runTest$1(ForkMain.java:414)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
github-actions / WebApi Integration Test Results
org.knora.webapi.e2e.RejectingRouteE2ESpec ► The Rejecting Route should not reject the 'admin/projects' path, as it is not listed
Failed test found in:
./integration/target/test-reports/TEST-org.knora.webapi.e2e.RejectingRouteE2ESpec.xml
Error:
sbt.ForkMain$ForkError: org.scalatest.exceptions.TestFailedException: 500 Internal Server Error was not equal to 200 OK
Raw output
sbt.ForkMain$ForkError: org.scalatest.exceptions.TestFailedException: 500 Internal Server Error was not equal to 200 OK
at org.scalatest.matchers.MatchersHelper$.indicateFailure(MatchersHelper.scala:397)
at org.scalatest.matchers.should.Matchers$ShouldMethodHelperClass.shouldMatcher(Matchers.scala:7299)
at org.scalatest.matchers.should.Matchers$AnyShouldWrapper.should(Matchers.scala:7347)
at org.knora.webapi.e2e.RejectingRouteE2ESpec.$anonfun$new$5(RejectingRouteE2ESpec.scala:46)
at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
at org.scalatest.Transformer.apply(Transformer.scala:22)
at org.scalatest.Transformer.apply(Transformer.scala:20)
at org.scalatest.wordspec.AnyWordSpecLike$$anon$3.apply(AnyWordSpecLike.scala:1240)
at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
at org.scalatest.wordspec.AnyWordSpec.withFixture(AnyWordSpec.scala:1880)
at org.scalatest.wordspec.AnyWordSpecLike.invokeWithFixture$1(AnyWordSpecLike.scala:1238)
at org.scalatest.wordspec.AnyWordSpecLike.$anonfun$runTest$1(AnyWordSpecLike.scala:1250)
at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
at org.scalatest.wordspec.AnyWordSpecLike.runTest(AnyWordSpecLike.scala:1250)
at org.scalatest.wordspec.AnyWordSpecLike.runTest$(AnyWordSpecLike.scala:1232)
at org.scalatest.wordspec.AnyWordSpec.runTest(AnyWordSpec.scala:1880)
at org.scalatest.wordspec.AnyWordSpecLike.$anonfun$runTests$1(AnyWordSpecLike.scala:1309)
at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
at scala.collection.immutable.List.foreach(List.scala:333)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:390)
at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:427)
at scala.collection.immutable.List.foreach(List.scala:333)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
at org.scalatest.wordspec.AnyWordSpecLike.runTests(AnyWordSpecLike.scala:1309)
at org.scalatest.wordspec.AnyWordSpecLike.runTests$(AnyWordSpecLike.scala:1308)
at org.scalatest.wordspec.AnyWordSpec.runTests(AnyWordSpec.scala:1880)
at org.scalatest.Suite.run(Suite.scala:1114)
at org.scalatest.Suite.run$(Suite.scala:1096)
at org.scalatest.wordspec.AnyWordSpec.org$scalatest$wordspec$AnyWordSpecLike$$super$run(AnyWordSpec.scala:1880)
at org.scalatest.wordspec.AnyWordSpecLike.$anonfun$run$1(AnyWordSpecLike.scala:1354)
at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
at org.scalatest.wordspec.AnyWordSpecLike.run(AnyWordSpecLike.scala:1354)
at org.scalatest.wordspec.AnyWordSpecLike.run$(AnyWordSpecLike.scala:1352)
at org.knora.webapi.E2ESpec.org$scalatest$BeforeAndAfterAll$$super$run(E2ESpec.scala:49)
at org.scalatest.BeforeAndAfterAll.liftedTree1$1(BeforeAndAfterAll.scala:213)
at org.scalatest.BeforeAndAfterAll.run(BeforeAndAfterAll.scala:210)
at org.scalatest.BeforeAndAfterAll.run$(BeforeAndAfterAll.scala:208)
at org.knora.webapi.E2ESpec.run(E2ESpec.scala:49)
at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
at sbt.ForkMain$Run.lambda$runTest$1(ForkMain.java:414)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
github-actions / WebApi Integration Test Results
org.knora.webapi.responders.admin.ProjectsResponderADMSpec ► The ProjectsResponderADM when used to query for project information should return information for every project excluding system projects
Failed test found in:
./integration/target/test-reports/TEST-org.knora.webapi.responders.admin.ProjectsResponderADMSpec.xml
Error:
sbt.ForkMain$ForkError: zio.FiberFailure: Project IRI is invalid.
Raw output
sbt.ForkMain$ForkError: zio.FiberFailure: Project IRI is invalid.
at org.knora.webapi.slice.common.repo.service.PredicateObjectMapper.$anonfun$eitherOrDie$2(PredicateObjectMapper.scala:118)
at zio.Cause.$anonfun$map$1(Cause.scala:418)
at zio.Cause.$anonfun$flatMap$2(Cause.scala:173)
at zio.Cause$$anon$2.failCase(Cause.scala:288)
at zio.Cause$$anon$2.failCase(Cause.scala:276)
at zio.Cause.loop$2(Cause.scala:221)
at zio.Cause.foldContext(Cause.scala:248)
at zio.Cause.foldLog(Cause.scala:276)
at zio.Cause.flatMap(Cause.scala:179)
at zio.Cause.map(Cause.scala:418)
at zio.ZIO.$anonfun$mapError$1(ZIO.scala:981)
at zio.ZIO.$anonfun$mapErrorCause$1(ZIO.scala:993)
at org.knora.webapi.slice.common.repo.service.PredicateObjectMapper.eitherOrDie(PredicateObjectMapper.scala:118)
at org.knora.webapi.slice.admin.repo.service.KnoraProjectRepoLive.toKnoraProject(KnoraProjectRepoLive.scala:123)
at org.knora.webapi.slice.admin.repo.service.KnoraProjectRepoLive.findAll(KnoraProjectRepoLive.scala:116)
at org.knora.webapi.slice.admin.domain.service.ProjectADMService.findAll(ProjectADMService.scala:26)
at org.knora.webapi.responders.admin.ProjectsResponderADMLive.getNonSystemProjects(ProjectsResponderADM.scala:226)
at org.knora.webapi.routing.UnsafeZioRun.runOrThrow(UnsafeZioRun.scala:32)
Caused by: sbt.ForkMain$ForkError: dsp.errors.InconsistentRepositoryDataException: Project IRI is invalid.
at org.knora.webapi.slice.common.repo.service.PredicateObjectMapper.$anonfun$eitherOrDie$2(PredicateObjectMapper.scala:118)
at zio.Cause.$anonfun$map$1(Cause.scala:418)
at zio.Cause.$anonfun$flatMap$2(Cause.scala:173)
at zio.Cause$$anon$2.failCase(Cause.scala:288)
at zio.Cause$$anon$2.failCase(Cause.scala:276)
at zio.Cause.loop$2(Cause.scala:221)
at zio.Cause.foldContext(Cause.scala:248)
at zio.Cause.foldLog(Cause.scala:276)
at zio.Cause.flatMap(Cause.scala:179)
at zio.Cause.map(Cause.scala:418)
at zio.ZIO.$anonfun$mapError$1(ZIO.scala:981)
at zio.ZIO.$anonfun$mapErrorCause$1(ZIO.scala:993)
at zio.internal.FiberRuntime.runLoop(FiberRuntime.scala:1121)
at zio.internal.FiberRuntime.evaluateEffect(FiberRuntime.scala:381)
at zio.internal.FiberRuntime.start(FiberRuntime.scala:1339)
at zio.Runtime$UnsafeAPIV1.runOrFork(Runtime.scala:160)
at zio.Runtime$UnsafeAPIV1.run(Runtime.scala:132)
at org.knora.webapi.routing.UnsafeZioRun$.$anonfun$runOrThrow$1(UnsafeZioRun.scala:32)
at zio.Unsafe$.unsafe(Unsafe.scala:37)
at org.knora.webapi.routing.UnsafeZioRun$.runOrThrow(UnsafeZioRun.scala:32)
at org.knora.webapi.responders.admin.ProjectsResponderADMSpec.$anonfun$new$3(ProjectsResponderADMSpec.scala:45)
at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
at org.scalatest.Transformer.apply(Transformer.scala:22)
at org.scalatest.Transformer.apply(Transformer.scala:20)
at org.scalatest.wordspec.AnyWordSpecLike$$anon$3.apply(AnyWordSpecLike.scala:1240)
at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
at org.scalatest.wordspec.AnyWordSpec.withFixture(AnyWordSpec.scala:1880)
at org.scalatest.wordspec.AnyWordSpecLike.invokeWithFixture$1(AnyWordSpecLike.scala:1238)
at org.scalatest.wordspec.AnyWordSpecLike.$anonfun$runTest$1(AnyWordSpecLike.scala:1250)
at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
at org.scalatest.wordspec.AnyWordSpecLike.runTest(AnyWordSpecLike.scala:1250)
at org.scalatest.wordspec.AnyWordSpecLike.runTest$(AnyWordSpecLike.scala:1232)
at org.scalatest.wordspec.AnyWordSpec.runTest(AnyWordSpec.scala:1880)
at org.scalatest.wordspec.AnyWordSpecLike.$anonfun$runTests$1(AnyWordSpecLike.scala:1309)
at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
at scala.collection.immutable.List.foreach(List.scala:333)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:390)
at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:427)
at scala.collection.immutable.List.foreach(List.scala:333)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:390)
at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:427)
at scala.collection.immutable.List.foreach(List.scala:333)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
at org.scalatest.wordspec.AnyWordSpecLike.runTests(AnyWordSpecLike.scala:1309)
at org.scalatest.wordspec.AnyWordSpecLike.runTests$(AnyWordSpecLike.scala:1308)
at org.scalatest.wordspec.AnyWordSpec.runTests(AnyWordSpec.scala:1880)
at org.scalatest.Suite.run(Suite.scala:1114)
at org.scalatest.Suite.run$(Suite.scala:1096)
at org.scalatest.wordspec.AnyWordSpec.org$scalatest$wordspec$AnyWordSpecLike$$super$run(AnyWordSpec.scala:1880)
at org.scalatest.wordspec.AnyWordSpecLike.$anonfun$run$1(AnyWordSpecLike.scala:1354)
at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
at org.scalatest.wordspec.AnyWordSpecLike.run(AnyWordSpecLike.scala:1354)
at org.scalatest.wordspec.AnyWordSpecLike.run$(AnyWordSpecLike.scala:1352)
at org.knora.webapi.CoreSpec.org$scalatest$BeforeAndAfterAll$$super$run(CoreSpec.scala:30)
at org.scalatest.BeforeAndAfterAll.liftedTree1$1(BeforeAndAfterAll.scala:213)
at org.scalatest.BeforeAndAfterAll.run(BeforeAndAfterAll.scala:210)
at org.scalatest.BeforeAndAfterAll.run$(BeforeAndAfterAll.scala:208)
at org.knora.webapi.CoreSpec.run(CoreSpec.scala:30)
at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
at sbt.ForkMain$Run.lambda$runTest$1(ForkMain.java:414)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
github-actions / WebApi Integration Test Results
org.knora.webapi.responders.admin.ProjectsResponderADMSpec ► The ProjectsResponderADM when used to query keywords should return all unique keywords for all projects
Failed test found in:
./integration/target/test-reports/TEST-org.knora.webapi.responders.admin.ProjectsResponderADMSpec.xml
Error:
sbt.ForkMain$ForkError: zio.FiberFailure: Project IRI is invalid.
Raw output
sbt.ForkMain$ForkError: zio.FiberFailure: Project IRI is invalid.
at org.knora.webapi.slice.common.repo.service.PredicateObjectMapper.$anonfun$eitherOrDie$2(PredicateObjectMapper.scala:118)
at zio.Cause.$anonfun$map$1(Cause.scala:418)
at zio.Cause.$anonfun$flatMap$2(Cause.scala:173)
at zio.Cause$$anon$2.failCase(Cause.scala:288)
at zio.Cause$$anon$2.failCase(Cause.scala:276)
at zio.Cause.loop$2(Cause.scala:221)
at zio.Cause.foldContext(Cause.scala:248)
at zio.Cause.foldLog(Cause.scala:276)
at zio.Cause.flatMap(Cause.scala:179)
at zio.Cause.map(Cause.scala:418)
at zio.ZIO.$anonfun$mapError$1(ZIO.scala:981)
at zio.ZIO.$anonfun$mapErrorCause$1(ZIO.scala:993)
at org.knora.webapi.slice.common.repo.service.PredicateObjectMapper.eitherOrDie(PredicateObjectMapper.scala:118)
at org.knora.webapi.slice.admin.repo.service.KnoraProjectRepoLive.toKnoraProject(KnoraProjectRepoLive.scala:123)
at org.knora.webapi.slice.admin.repo.service.KnoraProjectRepoLive.findAll(KnoraProjectRepoLive.scala:116)
at org.knora.webapi.slice.admin.domain.service.ProjectADMService.findAllProjectsKeywords(ProjectADMService.scala:69)
at org.knora.webapi.routing.UnsafeZioRun.runOrThrow(UnsafeZioRun.scala:32)
Caused by: sbt.ForkMain$ForkError: dsp.errors.InconsistentRepositoryDataException: Project IRI is invalid.
at org.knora.webapi.slice.common.repo.service.PredicateObjectMapper.$anonfun$eitherOrDie$2(PredicateObjectMapper.scala:118)
at zio.Cause.$anonfun$map$1(Cause.scala:418)
at zio.Cause.$anonfun$flatMap$2(Cause.scala:173)
at zio.Cause$$anon$2.failCase(Cause.scala:288)
at zio.Cause$$anon$2.failCase(Cause.scala:276)
at zio.Cause.loop$2(Cause.scala:221)
at zio.Cause.foldContext(Cause.scala:248)
at zio.Cause.foldLog(Cause.scala:276)
at zio.Cause.flatMap(Cause.scala:179)
at zio.Cause.map(Cause.scala:418)
at zio.ZIO.$anonfun$mapError$1(ZIO.scala:981)
at zio.ZIO.$anonfun$mapErrorCause$1(ZIO.scala:993)
at zio.internal.FiberRuntime.runLoop(FiberRuntime.scala:1121)
at zio.internal.FiberRuntime.evaluateEffect(FiberRuntime.scala:381)
at zio.internal.FiberRuntime.start(FiberRuntime.scala:1339)
at zio.Runtime$UnsafeAPIV1.runOrFork(Runtime.scala:160)
at zio.Runtime$UnsafeAPIV1.run(Runtime.scala:132)
at org.knora.webapi.routing.UnsafeZioRun$.$anonfun$runOrThrow$1(UnsafeZioRun.scala:32)
at zio.Unsafe$.unsafe(Unsafe.scala:37)
at org.knora.webapi.routing.UnsafeZioRun$.runOrThrow(UnsafeZioRun.scala:32)
at org.knora.webapi.responders.admin.ProjectsResponderADMSpec.$anonfun$new$60(ProjectsResponderADMSpec.scala:579)
at org.scalatest.OutcomeOf.outcomeOf(OutcomeOf.scala:85)
at org.scalatest.OutcomeOf.outcomeOf$(OutcomeOf.scala:83)
at org.scalatest.OutcomeOf$.outcomeOf(OutcomeOf.scala:104)
at org.scalatest.Transformer.apply(Transformer.scala:22)
at org.scalatest.Transformer.apply(Transformer.scala:20)
at org.scalatest.wordspec.AnyWordSpecLike$$anon$3.apply(AnyWordSpecLike.scala:1240)
at org.scalatest.TestSuite.withFixture(TestSuite.scala:196)
at org.scalatest.TestSuite.withFixture$(TestSuite.scala:195)
at org.scalatest.wordspec.AnyWordSpec.withFixture(AnyWordSpec.scala:1880)
at org.scalatest.wordspec.AnyWordSpecLike.invokeWithFixture$1(AnyWordSpecLike.scala:1238)
at org.scalatest.wordspec.AnyWordSpecLike.$anonfun$runTest$1(AnyWordSpecLike.scala:1250)
at org.scalatest.SuperEngine.runTestImpl(Engine.scala:306)
at org.scalatest.wordspec.AnyWordSpecLike.runTest(AnyWordSpecLike.scala:1250)
at org.scalatest.wordspec.AnyWordSpecLike.runTest$(AnyWordSpecLike.scala:1232)
at org.scalatest.wordspec.AnyWordSpec.runTest(AnyWordSpec.scala:1880)
at org.scalatest.wordspec.AnyWordSpecLike.$anonfun$runTests$1(AnyWordSpecLike.scala:1309)
at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:413)
at scala.collection.immutable.List.foreach(List.scala:333)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:390)
at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:427)
at scala.collection.immutable.List.foreach(List.scala:333)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:390)
at org.scalatest.SuperEngine.$anonfun$runTestsInBranch$1(Engine.scala:427)
at scala.collection.immutable.List.foreach(List.scala:333)
at org.scalatest.SuperEngine.traverseSubNodes$1(Engine.scala:401)
at org.scalatest.SuperEngine.runTestsInBranch(Engine.scala:396)
at org.scalatest.SuperEngine.runTestsImpl(Engine.scala:475)
at org.scalatest.wordspec.AnyWordSpecLike.runTests(AnyWordSpecLike.scala:1309)
at org.scalatest.wordspec.AnyWordSpecLike.runTests$(AnyWordSpecLike.scala:1308)
at org.scalatest.wordspec.AnyWordSpec.runTests(AnyWordSpec.scala:1880)
at org.scalatest.Suite.run(Suite.scala:1114)
at org.scalatest.Suite.run$(Suite.scala:1096)
at org.scalatest.wordspec.AnyWordSpec.org$scalatest$wordspec$AnyWordSpecLike$$super$run(AnyWordSpec.scala:1880)
at org.scalatest.wordspec.AnyWordSpecLike.$anonfun$run$1(AnyWordSpecLike.scala:1354)
at org.scalatest.SuperEngine.runImpl(Engine.scala:535)
at org.scalatest.wordspec.AnyWordSpecLike.run(AnyWordSpecLike.scala:1354)
at org.scalatest.wordspec.AnyWordSpecLike.run$(AnyWordSpecLike.scala:1352)
at org.knora.webapi.CoreSpec.org$scalatest$BeforeAndAfterAll$$super$run(CoreSpec.scala:30)
at org.scalatest.BeforeAndAfterAll.liftedTree1$1(BeforeAndAfterAll.scala:213)
at org.scalatest.BeforeAndAfterAll.run(BeforeAndAfterAll.scala:210)
at org.scalatest.BeforeAndAfterAll.run$(BeforeAndAfterAll.scala:208)
at org.knora.webapi.CoreSpec.run(CoreSpec.scala:30)
at org.scalatest.tools.Framework.org$scalatest$tools$Framework$$runSuite(Framework.scala:321)
at org.scalatest.tools.Framework$ScalaTestTask.execute(Framework.scala:517)
at sbt.ForkMain$Run.lambda$runTest$1(ForkMain.java:414)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)