Skip to content

Adding working implementation of iif() function. #3804

Adding working implementation of iif() function.

Adding working implementation of iif() function. #3804

GitHub Actions / FHIR server test report 2 failed Dec 9, 2024 in 0s

34 tests run, 0 skipped, 8 failed.

Annotations

Check failure on line 126 in fhir-server/src/test/java/au/csiro/pathling/security/ga4gh/ManifestConverterTest.java

See this annotation in the file changed.

@github-actions github-actions / FHIR server test report 2

ManifestConverterTest.convertsManifest

TypeSpecifierPath cannot be evaluated directly
Raw output
java.lang.UnsupportedOperationException: TypeSpecifierPath cannot be evaluated directly
	at au.csiro.pathling.fhirpath.path.Paths$TypeSpecifierPath.apply(Paths.java:58)
	at au.csiro.pathling.fhirpath.execution.SingleFhirPathExecutor.evaluate(SingleFhirPathExecutor.java:196)
	at au.csiro.pathling.fhirpath.execution.ResolvingFhirPathEvaluator.lambda$purify$3(ResolvingFhirPathEvaluator.java:416)
	at java.base/java.util.Optional.map(Optional.java:260)
	at au.csiro.pathling.fhirpath.execution.ResolvingFhirPathEvaluator.purify(ResolvingFhirPathEvaluator.java:416)
	at au.csiro.pathling.fhirpath.execution.ResolvingFhirPathEvaluator.lambda$purify$2(ResolvingFhirPathEvaluator.java:406)
	at java.base/java.util.stream.ReduceOps$1ReducingSink.accept(ReduceOps.java:80)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.reduce(ReferencePipeline.java:667)
	at au.csiro.pathling.fhirpath.execution.ResolvingFhirPathEvaluator.purify(ResolvingFhirPathEvaluator.java:403)
	at au.csiro.pathling.fhirpath.execution.ResolvingFhirPathEvaluator.purifyResolve(ResolvingFhirPathEvaluator.java:534)
	at au.csiro.pathling.fhirpath.execution.ResolvingFhirPathEvaluator.purify(ResolvingFhirPathEvaluator.java:393)
	at au.csiro.pathling.fhirpath.execution.ResolvingFhirPathEvaluator.purify(ResolvingFhirPathEvaluator.java:414)
	at au.csiro.pathling.fhirpath.execution.ResolvingFhirPathEvaluator.evaluate(ResolvingFhirPathEvaluator.java:59)
	at au.csiro.pathling.fhirpath.parser.AbstractParserTest.assertThatResultOf(AbstractParserTest.java:103)
	at au.csiro.pathling.security.ga4gh.ManifestConverterTest.convertsManifest(ManifestConverterTest.java:126)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

Check failure on line 84 in fhir-server/src/test/java/au/csiro/pathling/test/integration/AsyncTest.java

See this annotation in the file changed.

@github-actions github-actions / FHIR server test report 2

AsyncTest.asyncExtract

expected: <202 ACCEPTED> but was: <500 INTERNAL_SERVER_ERROR>
Raw output
org.opentest4j.AssertionFailedError: expected: <202 ACCEPTED> but was: <500 INTERNAL_SERVER_ERROR>
	at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
	at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
	at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
	at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:182)
	at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:177)
	at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1145)
	at au.csiro.pathling.test.integration.AsyncTest.assertAsyncResponse(AsyncTest.java:142)
	at au.csiro.pathling.test.integration.AsyncTest.asyncExtract(AsyncTest.java:84)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

Check failure on line 57 in fhir-server/src/test/java/au/csiro/pathling/test/integration/CachedSearchTest.java

See this annotation in the file changed.

@github-actions github-actions / FHIR server test report 2

CachedSearchTest.searchWithNoFilter

expected: <true> but was: <false>
Raw output
org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
	at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
	at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
	at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63)
	at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36)
	at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31)
	at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:183)
	at au.csiro.pathling.test.integration.CachedSearchTest.searchWithNoFilter(CachedSearchTest.java:57)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

Check failure on line 61 in fhir-server/src/test/java/au/csiro/pathling/test/integration/CapabilityStatementTest.java

See this annotation in the file changed.

@github-actions github-actions / FHIR server test report 2

CapabilityStatementTest.capabilityStatement

rest[mode=server].resource[]: Expected 141 values but got 142
Raw output
java.lang.AssertionError: rest[mode=server].resource[]: Expected 141 values but got 142
	at org.skyscreamer.jsonassert.JSONAssert.assertEquals(JSONAssert.java:417)
	at org.skyscreamer.jsonassert.JSONAssert.assertEquals(JSONAssert.java:394)
	at au.csiro.pathling.test.TestResources.assertJson(TestResources.java:65)
	at au.csiro.pathling.test.integration.CapabilityStatementTest.capabilityStatement(CapabilityStatementTest.java:61)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

Check failure on line 77 in fhir-server/src/test/java/au/csiro/pathling/test/integration/ExtractTest.java

See this annotation in the file changed.

@github-actions github-actions / FHIR server test report 2

ExtractTest.extract

expected: <true> but was: <false>
Raw output
org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
	at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
	at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
	at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63)
	at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36)
	at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31)
	at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:183)
	at au.csiro.pathling.test.integration.ExtractTest.extract(ExtractTest.java:77)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

Check failure on line 68 in fhir-server/src/test/java/au/csiro/pathling/test/integration/MultipleAggregationsAndResolveTest.java

See this annotation in the file changed.

@github-actions github-actions / FHIR server test report 2

MultipleAggregationsAndResolveTest.multipleAggregationsAndResolve

Expected: parameter
     but none found
Raw output
java.lang.AssertionError: 

Expected: parameter
     but none found

	at org.skyscreamer.jsonassert.JSONAssert.assertEquals(JSONAssert.java:417)
	at org.skyscreamer.jsonassert.JSONAssert.assertEquals(JSONAssert.java:394)
	at au.csiro.pathling.test.TestResources.assertJson(TestResources.java:65)
	at au.csiro.pathling.test.integration.MultipleAggregationsAndResolveTest.multipleAggregationsAndResolve(MultipleAggregationsAndResolveTest.java:68)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

Check failure on line 80 in fhir-server/src/test/java/au/csiro/pathling/test/integration/MultipleAggregationsAndResolveTest.java

See this annotation in the file changed.

@github-actions github-actions / FHIR server test report 2

MultipleAggregationsAndResolveTest.multipleAggregationsAndResolveWithGroupings

Expected: parameter
     but none found
Raw output
java.lang.AssertionError: 

Expected: parameter
     but none found

	at org.skyscreamer.jsonassert.JSONAssert.assertEquals(JSONAssert.java:417)
	at org.skyscreamer.jsonassert.JSONAssert.assertEquals(JSONAssert.java:394)
	at au.csiro.pathling.test.TestResources.assertJson(TestResources.java:65)
	at au.csiro.pathling.test.integration.MultipleAggregationsAndResolveTest.multipleAggregationsAndResolveWithGroupings(MultipleAggregationsAndResolveTest.java:80)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

Check failure on line 62 in fhir-server/src/test/java/au/csiro/pathling/test/integration/SearchTest.java

See this annotation in the file changed.

@github-actions github-actions / FHIR server test report 2

SearchTest.searchWithNoFilter

expected: <true> but was: <false>
Raw output
org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
	at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
	at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
	at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63)
	at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36)
	at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31)
	at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:183)
	at au.csiro.pathling.test.integration.SearchTest.searchWithNoFilter(SearchTest.java:62)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)