Skip to content

implement namespace support #55

implement namespace support

implement namespace support #55

GitHub Actions / test-results succeeded Oct 11, 2024 in 0s

263 passed, 0 failed and 27 skipped

Tests passed successfully

✔️ XGenerate/target/surefire-reports/TEST-com.xbreeze.xgenerate.test.RunXGenerateLibUnitTest.xml

290 tests were completed in 8s with 263 passed, 0 failed and 27 skipped.

Test suite Passed Failed Skipped Time
com.xbreeze.xgenerate.test.RunXGenerateLibUnitTest 263✔️ 27✖️ 8s

✔️ com.xbreeze.xgenerate.test.RunXGenerateLibUnitTest

Integration_DataStage_Simple_staging
  ✖️ Simple staging job
Integration_PowerCenter_Simple_staging
  ✖️ Simple staging mapping
Integration_SQL_Simple_staging
  ✖️ Simple staging example
Integration_SQL_Website_Example
  ✖️ Re-create original code
  ✖️ Template and model enriched
Integration_SSIS_DWH_DataVault
  ✖️ Generate HUB Table
  ✖️ Generate HUB-SAT Table
  ✖️ Generate HUB Load Package
  ✖️ Generate Load HUB-SAT Package
Examples
  ✖️ Example #1.1
  ✖️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✖️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✖️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✖️ Example #1.1
  ✖️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✔️ Example #1.1
  ✖️ Example #1.2
  ✖️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✖️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✔️ Example #1.2
  ✖️ Example #1.3
  ✖️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✖️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✔️ Example #1.3
  ✖️ Example #1.4
  ✖️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✔️ Example #1.4
  ✖️ Example #1.5
  ✔️ Example #1.5
  ✔️ Example #1.5
  ✔️ Example #1.5
  ✔️ Example #1.5
  ✔️ Example #1.5
  ✔️ Example #1.5
  ✔️ Example #1.5
  ✔️ Example #1.5
  ✔️ Example #1.5
  ✔️ Example #1.5
  ✔️ Example #1.5
  ✔️ Example #1.5
  ✔️ Example #1.5
  ✔️ Example #1.5
  ✔️ Example #1.5
  ✔️ Example #1.5
  ✔️ Example #1.5
  ✔️ Example #1.5
  ✔️ Example #1.6
  ✔️ Example #1.6
  ✔️ Example #1.6
  ✔️ Example #1.6
  ✔️ Example #1.7
  ✔️ Example #1.7
  ✔️ Example #1.8
  ✔️ Example #1.9
Integration_SSIS_Simple_staging
  ✖️ Simple staging package
Unit_Config_Xml_Include
  ✔️ using the same include twice, nested
Unit_Config_Binding_SectionModelBinding
  ✔️ Implicit root section name
Unit_Config_Binding_SectionModelBinding_Placeholder
  ✔️ Placeholders using variable
Unit_Config_Model_ModelAttributeInjection
  ✔️ Multiple attribute injection
  ✔️ Inject an already existing attribute
  ✔️ Inject using target xpath
  ✔️ Inject using incorrect modelXPath
  ✔️ Inject using incorrect targetXPath
Unit_Config_Model_ModelNodeRemoval
  ✔️ Single element removal
  ✔️ Single attribute removal
  ✔️ Multi node removal
Unit_Config_Template_OutputType
  ✔️ Single output
  ✔️ Outper per element
Unit_Config_TextTemplate_AnnotationFormat
  ✔️ Annotation format default values
Unit_Config_TextTemplate_PlaceholderFormat
  ✔️ Current accessor default
Unit_Config_TextTemplate_Section_Bounds
  ✔️ Section with equal begin and end character sequence
  ✔️ Section with begin character sequence and nr of lines
  ✔️ Section with begin character sequence only (and implicit nrOfLines = 1)
  ✔️ Section with begin character sequence and literalOnLastLine
  ✔️ Section with literalOnFirstLine and end character sequence
  ✔️ Section with literalOnFirstLine and nrOfLines
Unit_Config_XmlTemplate_AnnotationFormat
  ✔️ Annotation format default values
Unit_Config_XmlTemplate_PlaceholderFormat
  ✔️ Current accessor default
Unit_Config_XmlTemplate_TextTemplate_Attribute
  ✔️ TextTemplate without section in XMLTemplate
  ✔️ TextTemplate with annotated single-line section in XMLTemplate
  ✔️ TextTemplate with annotated multi-line section in XMLTemplate
  ✔️ TextTemplate with configured multi-line section in XMLTemplate
Unit_Config_XmlTemplate_TextTemplate_Element
  ✔️ TextTemplate without section in XMLTemplate
  ✔️ TextTemplate with XPath node in XMLTemplate
  ✔️ TextTemplate without singleLinecommentPrefix in XMLTemplate
  ✔️ TextTemplate with single configured section in XMLTemplate
  ✔️ TextTemplate with encoded newlines in XMLTemplate
  ✔️ TextTemplate with multiple sections annotated in template
  ✔️ Multiple TextTemplates with single configured section in XMLTemplate
Unit_Config_XmlTemplate_TemplatePlaceholderInjection
  ✔️ Unbounded inline template placeholder injection
  ✔️ Unbounded multi-line template placeholder injection
Unit_Model_File
  ✔️ Xml include in model file
Unit_TextTemplate_Section_Bounds
  ✔️ implicit root section only
  ✔️ Single line section
  ✔️ Multiline section with literalOnLastLine
  ✔️ Multiline section with literalOnLastLine combined with XGenComment
  ✔️ Multiline section with literalOnLastLine combined with XGenComment nested
  ✔️ Multiline section with nrOfLines
  ✔️ Multiline section with end character sequence, including end
  ✔️ Multiline section with end character sequence, excluding end
  ✔️ Section with literalOnFirstLine
  ✔️ Section with begin character sequence, including begin
  ✔️ Section with begin character sequence, excluding begin
  ✔️ Section with multiple sections and annotations on one line
  ✔️ Section with multi-line comment single-line annotation
  ✔️ Section with multi-line comment multi-line annotation
  ✔️ Section inside multi-line comment with annotation
  ✔️ Single line section at end of template
Unit_TextTemplate_Section_Prefix
  ✔️ Section with prefix single line with whitespace
  ✔️ Section with suffix single line with whitespace
  ✔️ Section with whitespace prefix
Unit_Template_Text_Windows_NewLine_Handling
  ✔️ Windows new line in template
  ✔️ New line in placeholder encoded
  ✖️ Windows new line in placeholder encoded
  ✖️ Windows new line in placeholder not-encoded @KnownIssue
Unit_XmlTemplate_Comment
  ✔️ Comment in XML Comment after
Unit_XmlTemplate_Section
  ✔️ Implicit root section only
  ✔️ Implicit root and explicit section in attribute
  ✔️ Implicit root and explicit recurring section
  ✔️ Implicit root and explicit consequtive recurring section
  ✔️ Implicit root and explicit recursive section
  ✔️ Implicit root and explicit nested section
Unit_XmlTemplate_Section_Whitespace
  ✔️ Whitespace before section
  ✔️ Whitespace after section
  ✔️ Whitespace before nested section
  ✔️ Whitespace after nested section
  ✔️ Whitespace between adjecent section
Unit_XmlTemplate_Placeholder
  ✔️ XmlTemplate unbounded inline attribute placeholder resolution