Added os and java version to test result name. #7
GitHub Actions / test-results-windows-latest-java-11
failed
Feb 28, 2024 in 1s
94 passed, 1 failed and 1 skipped
❌ PowerDeComposer/target/surefire-reports/TEST-com.xbreeze.xml.test.RunPDCUnitTest.xml
96 tests were completed in 8s with 94 passed, 1 failed and 1 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.xbreeze.xml.test.RunPDCUnitTest | 94✔️ | 1❌ | 1✖️ | 8s |
❌ com.xbreeze.xml.test.RunPDCUnitTest
Character set detection
✖️ Character set detection - UTF-16 character set
Special characters
✔️ Special characters - Special charachter in file
Compose - Compose <Scenario> - Examples
✔️ Compose - Compose <Scenario> - Examples - Example #1.1
✔️ Compose - Compose <Scenario> - Examples - Example #1.2
✔️ Compose - Compose <Scenario> - Examples - Example #1.3
Compose
✔️ Compose - Compose recursive
✔️ Compose - Compose include with own XML declaration
✔️ Compose - Compose with processing instruction
✔️ Compose - Compose with two processing instructions
✔️ Compose - Compose with comment before root node
✔️ Compose - Compose with whitespace before root node
✔️ Compose - Compose with whitespace inside root node
✔️ Compose - Compose with comment inside root node
Compose Extended Attributes
✔️ Compose Extended Attributes - Compose with extended attributes
✔️ Compose Extended Attributes - Compose extended attributes in child element
Compose New Line Handling
✔️ Compose New Line Handling - CRLF handling
❌ Compose New Line Handling - LF handling
org.opentest4j.AssertionFailedError:
Configure ChangeDetection - ChangeDetection detects <Scenario> - Examples
✔️ Configure ChangeDetection - ChangeDetection detects <Scenario> - Examples - Example #1.1
✔️ Configure ChangeDetection - ChangeDetection detects <Scenario> - Examples - Example #1.2
✔️ Configure ChangeDetection - ChangeDetection detects <Scenario> - Examples - Example #1.3
✔️ Configure ChangeDetection - ChangeDetection detects <Scenario> - Examples - Example #1.4
✔️ Configure ChangeDetection - ChangeDetection detects <Scenario> - Examples - Example #1.5
✔️ Configure ChangeDetection - ChangeDetection detects <Scenario> - Examples - Example #1.6
✔️ Configure ChangeDetection - ChangeDetection detects <Scenario> - Examples - Example #1.7
Configure AllConditions - AllConditions <Scenario> - Examples
✔️ Configure AllConditions - AllConditions <Scenario> - Examples - Example #1.1
✔️ Configure AllConditions - AllConditions <Scenario> - Examples - Example #1.2
✔️ Configure AllConditions - AllConditions <Scenario> - Examples - Example #1.3
✔️ Configure AllConditions - AllConditions <Scenario> - Examples - Example #1.4
✔️ Configure AllConditions - AllConditions <Scenario> - Examples - Example #1.5
Configure ElementCondition - ElementCondition using <Scenario> - Examples
✔️ Configure ElementCondition - ElementCondition using <Scenario> - Examples - Example #1.1
✔️ Configure ElementCondition - ElementCondition using <Scenario> - Examples - Example #1.2
✔️ Configure ElementCondition - ElementCondition using <Scenario> - Examples - Example #1.3
✔️ Configure ElementCondition - ElementCondition using <Scenario> - Examples - Example #1.4
✔️ Configure ElementCondition - ElementCondition using <Scenario> - Examples - Example #1.5
Configure IncludeAttribute - IncludeAttribute using <Scenario> - Examples
✔️ Configure IncludeAttribute - IncludeAttribute using <Scenario> - Examples - Example #1.1
✔️ Configure IncludeAttribute - IncludeAttribute using <Scenario> - Examples - Example #1.2
Configure OneOffConditions - OneOffConditions <Scenario> - Examples
✔️ Configure OneOffConditions - OneOffConditions <Scenario> - Examples - Example #1.1
✔️ Configure OneOffConditions - OneOffConditions <Scenario> - Examples - Example #1.2
✔️ Configure OneOffConditions - OneOffConditions <Scenario> - Examples - Example #1.3
✔️ Configure OneOffConditions - OneOffConditions <Scenario> - Examples - Example #1.4
✔️ Configure OneOffConditions - OneOffConditions <Scenario> - Examples - Example #1.5
✔️ Configure OneOffConditions - OneOffConditions <Scenario> - Examples - Example #1.6
Configure TargetFileName - TargetFileName is value of <Scenario> - Examples
✔️ Configure TargetFileName - TargetFileName is value of <Scenario> - Examples - Example #1.1
✔️ Configure TargetFileName - TargetFileName is value of <Scenario> - Examples - Example #1.2
✔️ Configure TargetFileName - TargetFileName is value of <Scenario> - Examples - Example #1.3
✔️ Configure TargetFileName - TargetFileName is value of <Scenario> - Examples - Example #1.4
Configure TargetFolderName - TargetFolderName is <Scenario> - Examples
✔️ Configure TargetFolderName - TargetFolderName is <Scenario> - Examples - Example #1.1
✔️ Configure TargetFolderName - TargetFolderName is <Scenario> - Examples - Example #1.2
✔️ Configure TargetFolderName - TargetFolderName is <Scenario> - Examples - Example #1.3
✔️ Configure TargetFolderName - TargetFolderName is <Scenario> - Examples - Example #1.4
✔️ Configure TargetFolderName - TargetFolderName is <Scenario> - Examples - Example #1.5
✔️ Configure TargetFolderName - TargetFolderName is <Scenario> - Examples - Example #1.6
Configure TargetFolderName - TargetFolderName is <Scenario> with child-elements - Examples
✔️ Configure TargetFolderName - TargetFolderName is <Scenario> with child-elements - Examples - Example #1.1
✔️ Configure TargetFolderName - TargetFolderName is <Scenario> with child-elements - Examples - Example #1.2
✔️ Configure TargetFolderName - TargetFolderName is <Scenario> with child-elements - Examples - Example #1.3
✔️ Configure TargetFolderName - TargetFolderName is <Scenario> with child-elements - Examples - Example #1.4
✔️ Configure TargetFolderName - TargetFolderName is <Scenario> with child-elements - Examples - Example #1.5
✔️ Configure TargetFolderName - TargetFolderName is <Scenario> with child-elements - Examples - Example #1.6
Decompose Extended Attributes
✔️ Decompose Extended Attributes - Enable formalize extended attributes
✔️ Decompose Extended Attributes - Disable formalize extended attributes
✔️ Decompose Extended Attributes - Formalize multiple extended attributes
✔️ Decompose Extended Attributes - Formalize extended attributes in child element
Configure FileRemovalStrategy - fileRemovalStrategy <Scenario> - Examples
✔️ Configure FileRemovalStrategy - fileRemovalStrategy <Scenario> - Examples - Example #1.1
✔️ Configure FileRemovalStrategy - fileRemovalStrategy <Scenario> - Examples - Example #1.2
✔️ Configure FileRemovalStrategy - fileRemovalStrategy <Scenario> - Examples - Example #1.3
Configure IdentifierReplacement - IdentifierReplacement on attribute using <Scenario> - Examples
✔️ Configure IdentifierReplacement - IdentifierReplacement on attribute using <Scenario> - Examples - Example #1.1
✔️ Configure IdentifierReplacement - IdentifierReplacement on attribute using <Scenario> - Examples - Example #1.2
✔️ Configure IdentifierReplacement - IdentifierReplacement on attribute using <Scenario> - Examples - Example #1.3
Configure IdentifierReplacement - IdentifierReplacement on element-text using <Scenario> - Examples
✔️ Configure IdentifierReplacement - IdentifierReplacement on element-text using <Scenario> - Examples - Example #1.1
✔️ Configure IdentifierReplacement - IdentifierReplacement on element-text using <Scenario> - Examples - Example #1.2
✔️ Configure IdentifierReplacement - IdentifierReplacement on element-text using <Scenario> - Examples - Example #1.3
Configure IdentifierReplacement
✔️ Configure IdentifierReplacement - IdentifierReplacement with referencing nodes
Configure NodeRemoval - Remove element <Scenario> - Examples
✔️ Configure NodeRemoval - Remove element <Scenario> - Examples - Example #1.1
✔️ Configure NodeRemoval - Remove element <Scenario> - Examples - Example #1.2
✔️ Configure NodeRemoval - Remove element <Scenario> - Examples - Example #1.3
✔️ Configure NodeRemoval - Remove element <Scenario> - Examples - Example #1.4
✔️ Configure NodeRemoval - Remove element <Scenario> - Examples - Example #1.5
✔️ Configure NodeRemoval - Remove element <Scenario> - Examples - Example #1.6
Configure NodeRemoval - Remove element negative <Scenario> - Examples
✔️ Configure NodeRemoval - Remove element negative <Scenario> - Examples - Example #1.1
✔️ Configure NodeRemoval - Remove element negative <Scenario> - Examples - Example #1.2
✔️ Configure NodeRemoval - Remove element negative <Scenario> - Examples - Example #1.3
✔️ Configure NodeRemoval - Remove element negative <Scenario> - Examples - Example #1.4
Configure NodeRemoval - Remove attribute <Scenario> - Examples
✔️ Configure NodeRemoval - Remove attribute <Scenario> - Examples - Example #1.1
✔️ Configure NodeRemoval - Remove attribute <Scenario> - Examples - Example #1.2
✔️ Configure NodeRemoval - Remove attribute <Scenario> - Examples - Example #1.3
Configure NodeRemoval - Remove attribute negative <Scenario> - Examples
✔️ Configure NodeRemoval - Remove attribute negative <Scenario> - Examples - Example #1.1
✔️ Configure NodeRemoval - Remove attribute negative <Scenario> - Examples - Example #1.2
✔️ Configure NodeRemoval - Remove attribute negative <Scenario> - Examples - Example #1.3
Configure NodeRemoval - Remove processing instruction element <Scenario> - Examples
✔️ Configure NodeRemoval - Remove processing instruction element <Scenario> - Examples - Example #1.1
✔️ Configure NodeRemoval - Remove processing instruction element <Scenario> - Examples - Example #1.2
Configure NodeRemoval - Remove processing instruction attribute <Scenario> - Examples
✔️ Configure NodeRemoval - Remove processing instruction attribute <Scenario> - Examples - Example #1.1
✔️ Configure NodeRemoval - Remove processing instruction attribute <Scenario> - Examples - Example #1.2
✔️ Configure NodeRemoval - Remove processing instruction attribute <Scenario> - Examples - Example #1.3
✔️ Configure NodeRemoval - Remove processing instruction attribute <Scenario> - Examples - Example #1.4
✔️ Configure NodeRemoval - Remove processing instruction attribute <Scenario> - Examples - Example #1.5
Configure NodeRemoval
✔️ Configure NodeRemoval - Remove multiline processing instruction attribute
Annotations
github-actions / test-results-windows-latest-java-11
com.xbreeze.xml.test.RunPDCUnitTest ► Compose New Line Handling ► Compose New Line Handling - LF handling
Failed test found in:
PowerDeComposer/target/surefire-reports/TEST-com.xbreeze.xml.test.RunPDCUnitTest.xml
Error:
org.opentest4j.AssertionFailedError:
Raw output
org.opentest4j.AssertionFailedError:
The expected and actual file content is different ==> expected: <<?xml version="1.0" encoding="UTF-8"?>
<RootElement>
<ChildElements>
<ChildElement id="FirstId">
<Name>FirstName</Name>
</ChildElement>
</ChildElements>
</RootElement>> but was: <<?xml version="1.0" encoding="UTF-8"?>
<RootElement>
<ChildElements>
<ChildElement id="FirstId">
<Name>FirstName</Name>
</ChildElement>
</ChildElements>
</RootElement>>
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.Assertions.assertEquals(Assertions.java:1153)
at com.xbreeze.xml.test.PowerDeComposerTestSteps.thenIExpectTheFileWithFollowingContent(PowerDeComposerTestSteps.java:263)
at com.xbreeze.xml.test.PowerDeComposerTestSteps.thenIExpectComposedFileWithContentEqualToFile(PowerDeComposerTestSteps.java:236)
at ✽.I expect a composed file with the content equal to 'Composed/ExpectedComposedFile.xml'(classpath:com/xbreeze/xml/test/compose/NewLineHandling.feature:16)
Loading