Skip to content

Updates scripts for gh #430

Updates scripts for gh

Updates scripts for gh #430

GitHub Actions / Test report failed Feb 13, 2025 in 1s

854 passed, 3 failed and 0 skipped

Tests failed

Report Passed Failed Skipped Time
TestResults/AXSharp.Compiler.CsTests.csproj_net8.0.xml 167✅ 20s
TestResults/AXSharp.Compiler.CsTests.csproj_net9.0.xml 167✅ 18s
TestResults/AXSharp.CompilerTests.csproj_net8.0.xml 199✅ 5s
TestResults/AXSharp.CompilerTests.csproj_net9.0.xml 199✅ 6s
TestResults/AXSharp.ixc.Tests.csproj_net9.0.xml 2✅ 3❌ 6s
TestResults/AXSharp.RenderableContent.Tests.csproj_net8.0.xml 60✅ 10s
TestResults/AXSharp.RenderableContent.Tests.csproj_net9.0.xml 60✅ 11s

✅ TestResults/AXSharp.Compiler.CsTests.csproj_net8.0.xml

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

Test suite Passed Failed Skipped Time
AXSharp.Compiler.CsTests.CompilerOmitsAttributeLegacyTests 1✅ 193ms
AXSharp.Compiler.CsTests.CompilerOmitsAttributeTests 3✅ 1ms
AXSharp.Compiler.CsTests.Cs.ax.CsOnlinerSourceBuilderTests 35✅ 7s
AXSharp.Compiler.CsTests.Cs.ax.CsPlainSourceBuilderTests 35✅ 677ms
AXSharp.Compiler.CsTests.Cs.tia.CsPlainSourceBuilderTests 35✅ 625ms
AXSharp.Compiler.CsTests.PackageReferenceTests 1✅ 0ms
AXSharp.Compiler.CsTests.PragmasExtensionsTests 10✅ 171ms
AXSharp.Compiler.CsTests.tia.CsOnlinerSourceBuilderTests 35✅ 3s
AXSharp.CompilerTests.Integration.Cs.IxProjectTestsAx 6✅ 3s
AXSharp.CompilerTests.Integration.Cs.IxProjectTestsTia 6✅ 2s

✅ AXSharp.Compiler.CsTests.CompilerOmitsAttributeLegacyTests

✅ CompilerOmitsAttributeCtorTest

✅ AXSharp.Compiler.CsTests.CompilerOmitsAttributeTests

✅ CanConstruct
✅ CannotConstructWithNullOmissions
✅ OmissionsIsInitializedCorrectly

✅ AXSharp.Compiler.CsTests.Cs.ax.CsOnlinerSourceBuilderTests

✅ abstract_members
✅ array_declaration
✅ class_all_primitives
✅ class_extended_by_known_type
✅ class_extends
✅ class_extends_and_implements
✅ class_generic_extension
✅ class_implements
✅ class_implements_multiple
✅ class_internal
✅ class_no_access_modifier
✅ class_with_complex_members
✅ class_with_non_public_members
✅ class_with_pragmas
✅ class_with_primitive_members
✅ class_with_using_directives
✅ compileromitsattribute
✅ configuration
✅ enum_simple
✅ file_with_unsupported
✅ file_with_usings
✅ generics
✅ makereadonce
✅ makereadonly
✅ misc
✅ mixed_access
✅ ref_to_simple
✅ simple_empty_class
✅ simple_empty_class_within_namespace
✅ struct_simple
✅ type_named_values
✅ type_named_values_literals
✅ type_with_enum
✅ types_with_name_attributes
✅ types_with_property_attributes

✅ AXSharp.Compiler.CsTests.Cs.ax.CsPlainSourceBuilderTests

✅ abstract_members
✅ array_declaration
✅ class_all_primitives
✅ class_extended_by_known_type
✅ class_extends
✅ class_extends_and_implements
✅ class_generic_extension
✅ class_implements
✅ class_implements_multiple
✅ class_internal
✅ class_no_access_modifier
✅ class_with_complex_members
✅ class_with_non_public_members
✅ class_with_pragmas
✅ class_with_primitive_members
✅ class_with_using_directives
✅ compileromitsattribute
✅ configuration
✅ enum_simple
✅ file_with_unsupported
✅ file_with_usings
✅ generics
✅ makereadonce
✅ makereadonly
✅ misc
✅ mixed_access
✅ ref_to_simple
✅ simple_empty_class
✅ simple_empty_class_within_namespace
✅ struct_simple
✅ type_named_values
✅ type_named_values_literals
✅ type_with_enum
✅ types_with_name_attributes
✅ types_with_property_attributes

✅ AXSharp.Compiler.CsTests.Cs.tia.CsPlainSourceBuilderTests

✅ abstract_members
✅ array_declaration
✅ class_all_primitives
✅ class_extended_by_known_type
✅ class_extends
✅ class_extends_and_implements
✅ class_generic_extension
✅ class_implements
✅ class_implements_multiple
✅ class_internal
✅ class_no_access_modifier
✅ class_with_complex_members
✅ class_with_non_public_members
✅ class_with_pragmas
✅ class_with_primitive_members
✅ class_with_using_directives
✅ compileromitsattribute
✅ configuration
✅ enum_simple
✅ file_with_unsupported
✅ file_with_usings
✅ generics
✅ makereadonce
✅ makereadonly
✅ misc
✅ mixed_access
✅ ref_to_simple
✅ simple_empty_class
✅ simple_empty_class_within_namespace
✅ struct_simple
✅ type_named_values
✅ type_named_values_literals
✅ type_with_enum
✅ types_with_name_attributes
✅ types_with_property_attributes

✅ AXSharp.Compiler.CsTests.PackageReferenceTests

✅ retrieve_metadata_from_package_success

✅ AXSharp.Compiler.CsTests.PragmasExtensionsTests

✅ should_assign_generic_type_to_extender
✅ should_assign_generic_type_to_extender_as_plain
✅ should_declare_property
✅ should_get_attribute_source
✅ should_set_generic_multiple_attributes_no_constraints
✅ should_set_generic_multiple_attributes_with_constraints
✅ should_set_generic_single_attributes_no_constraints
✅ should_set_generic_single_attributes_with_constraints
✅ should_set_property_number
✅ should_set_property_string

✅ AXSharp.Compiler.CsTests.tia.CsOnlinerSourceBuilderTests

✅ abstract_members
✅ array_declaration
✅ class_all_primitives
✅ class_extended_by_known_type
✅ class_extends
✅ class_extends_and_implements
✅ class_generic_extension
✅ class_implements
✅ class_implements_multiple
✅ class_internal
✅ class_no_access_modifier
✅ class_with_complex_members
✅ class_with_non_public_members
✅ class_with_pragmas
✅ class_with_primitive_members
✅ class_with_using_directives
✅ compileromitsattribute
✅ configuration
✅ enum_simple
✅ file_with_unsupported
✅ file_with_usings
✅ generics
✅ makereadonce
✅ makereadonly
✅ misc
✅ mixed_access
✅ ref_to_simple
✅ simple_empty_class
✅ simple_empty_class_within_namespace
✅ struct_simple
✅ type_named_values
✅ type_named_values_literals
✅ type_with_enum
✅ types_with_name_attributes
✅ types_with_property_attributes

✅ AXSharp.CompilerTests.Integration.Cs.IxProjectTestsAx

✅ should_clean_output_folder
✅ should_create_files_from_source_to_generated_output_folder
✅ should_generate_all_even_when_fails_somewhere
✅ should_get_project_name
✅ should_match_expected_and_generated_whole_project
✅ should_retrieve_dependencies_and_use_types_from_referenced_project

✅ AXSharp.CompilerTests.Integration.Cs.IxProjectTestsTia

✅ should_clean_output_folder
✅ should_create_files_from_source_to_generated_output_folder
✅ should_generate_all_even_when_fails_somewhere
✅ should_get_project_name
✅ should_match_expected_and_generated_whole_project
✅ should_retrieve_dependencies_and_use_types_from_referenced_project

✅ TestResults/AXSharp.Compiler.CsTests.csproj_net9.0.xml

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

Test suite Passed Failed Skipped Time
AXSharp.Compiler.CsTests.CompilerOmitsAttributeLegacyTests 1✅ 193ms
AXSharp.Compiler.CsTests.CompilerOmitsAttributeTests 3✅ 1ms
AXSharp.Compiler.CsTests.Cs.ax.CsOnlinerSourceBuilderTests 35✅ 5s
AXSharp.Compiler.CsTests.Cs.ax.CsPlainSourceBuilderTests 35✅ 879ms
AXSharp.Compiler.CsTests.Cs.tia.CsPlainSourceBuilderTests 35✅ 680ms
AXSharp.Compiler.CsTests.PackageReferenceTests 1✅ 0ms
AXSharp.Compiler.CsTests.PragmasExtensionsTests 10✅ 177ms
AXSharp.Compiler.CsTests.tia.CsOnlinerSourceBuilderTests 35✅ 3s
AXSharp.CompilerTests.Integration.Cs.IxProjectTestsAx 6✅ 4s
AXSharp.CompilerTests.Integration.Cs.IxProjectTestsTia 6✅ 2s

✅ AXSharp.Compiler.CsTests.CompilerOmitsAttributeLegacyTests

✅ CompilerOmitsAttributeCtorTest

✅ AXSharp.Compiler.CsTests.CompilerOmitsAttributeTests

✅ CanConstruct
✅ CannotConstructWithNullOmissions
✅ OmissionsIsInitializedCorrectly

✅ AXSharp.Compiler.CsTests.Cs.ax.CsOnlinerSourceBuilderTests

✅ abstract_members
✅ array_declaration
✅ class_all_primitives
✅ class_extended_by_known_type
✅ class_extends
✅ class_extends_and_implements
✅ class_generic_extension
✅ class_implements
✅ class_implements_multiple
✅ class_internal
✅ class_no_access_modifier
✅ class_with_complex_members
✅ class_with_non_public_members
✅ class_with_pragmas
✅ class_with_primitive_members
✅ class_with_using_directives
✅ compileromitsattribute
✅ configuration
✅ enum_simple
✅ file_with_unsupported
✅ file_with_usings
✅ generics
✅ makereadonce
✅ makereadonly
✅ misc
✅ mixed_access
✅ ref_to_simple
✅ simple_empty_class
✅ simple_empty_class_within_namespace
✅ struct_simple
✅ type_named_values
✅ type_named_values_literals
✅ type_with_enum
✅ types_with_name_attributes
✅ types_with_property_attributes

✅ AXSharp.Compiler.CsTests.Cs.ax.CsPlainSourceBuilderTests

✅ abstract_members
✅ array_declaration
✅ class_all_primitives
✅ class_extended_by_known_type
✅ class_extends
✅ class_extends_and_implements
✅ class_generic_extension
✅ class_implements
✅ class_implements_multiple
✅ class_internal
✅ class_no_access_modifier
✅ class_with_complex_members
✅ class_with_non_public_members
✅ class_with_pragmas
✅ class_with_primitive_members
✅ class_with_using_directives
✅ compileromitsattribute
✅ configuration
✅ enum_simple
✅ file_with_unsupported
✅ file_with_usings
✅ generics
✅ makereadonce
✅ makereadonly
✅ misc
✅ mixed_access
✅ ref_to_simple
✅ simple_empty_class
✅ simple_empty_class_within_namespace
✅ struct_simple
✅ type_named_values
✅ type_named_values_literals
✅ type_with_enum
✅ types_with_name_attributes
✅ types_with_property_attributes

✅ AXSharp.Compiler.CsTests.Cs.tia.CsPlainSourceBuilderTests

✅ abstract_members
✅ array_declaration
✅ class_all_primitives
✅ class_extended_by_known_type
✅ class_extends
✅ class_extends_and_implements
✅ class_generic_extension
✅ class_implements
✅ class_implements_multiple
✅ class_internal
✅ class_no_access_modifier
✅ class_with_complex_members
✅ class_with_non_public_members
✅ class_with_pragmas
✅ class_with_primitive_members
✅ class_with_using_directives
✅ compileromitsattribute
✅ configuration
✅ enum_simple
✅ file_with_unsupported
✅ file_with_usings
✅ generics
✅ makereadonce
✅ makereadonly
✅ misc
✅ mixed_access
✅ ref_to_simple
✅ simple_empty_class
✅ simple_empty_class_within_namespace
✅ struct_simple
✅ type_named_values
✅ type_named_values_literals
✅ type_with_enum
✅ types_with_name_attributes
✅ types_with_property_attributes

✅ AXSharp.Compiler.CsTests.PackageReferenceTests

✅ retrieve_metadata_from_package_success

✅ AXSharp.Compiler.CsTests.PragmasExtensionsTests

✅ should_assign_generic_type_to_extender
✅ should_assign_generic_type_to_extender_as_plain
✅ should_declare_property
✅ should_get_attribute_source
✅ should_set_generic_multiple_attributes_no_constraints
✅ should_set_generic_multiple_attributes_with_constraints
✅ should_set_generic_single_attributes_no_constraints
✅ should_set_generic_single_attributes_with_constraints
✅ should_set_property_number
✅ should_set_property_string

✅ AXSharp.Compiler.CsTests.tia.CsOnlinerSourceBuilderTests

✅ abstract_members
✅ array_declaration
✅ class_all_primitives
✅ class_extended_by_known_type
✅ class_extends
✅ class_extends_and_implements
✅ class_generic_extension
✅ class_implements
✅ class_implements_multiple
✅ class_internal
✅ class_no_access_modifier
✅ class_with_complex_members
✅ class_with_non_public_members
✅ class_with_pragmas
✅ class_with_primitive_members
✅ class_with_using_directives
✅ compileromitsattribute
✅ configuration
✅ enum_simple
✅ file_with_unsupported
✅ file_with_usings
✅ generics
✅ makereadonce
✅ makereadonly
✅ misc
✅ mixed_access
✅ ref_to_simple
✅ simple_empty_class
✅ simple_empty_class_within_namespace
✅ struct_simple
✅ type_named_values
✅ type_named_values_literals
✅ type_with_enum
✅ types_with_name_attributes
✅ types_with_property_attributes

✅ AXSharp.CompilerTests.Integration.Cs.IxProjectTestsAx

✅ should_clean_output_folder
✅ should_create_files_from_source_to_generated_output_folder
✅ should_generate_all_even_when_fails_somewhere
✅ should_get_project_name
✅ should_match_expected_and_generated_whole_project
✅ should_retrieve_dependencies_and_use_types_from_referenced_project

✅ AXSharp.CompilerTests.Integration.Cs.IxProjectTestsTia

✅ should_clean_output_folder
✅ should_create_files_from_source_to_generated_output_folder
✅ should_generate_all_even_when_fails_somewhere
✅ should_get_project_name
✅ should_match_expected_and_generated_whole_project
✅ should_retrieve_dependencies_and_use_types_from_referenced_project

✅ TestResults/AXSharp.CompilerTests.csproj_net8.0.xml

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

Test suite Passed Failed Skipped Time
AXSharp.Compiler.Tests.IxProjectTests 2✅ 263ms
AXSharp.CompilerTests.ApaxTests 4✅ 4ms
AXSharp.CompilerTests.AxProjectTests 5✅ 117ms
AXSharp.CompilerTests.Core.IxNodeVisitorTests 62✅ 189ms
AXSharp.CompilerTests.Core.IxNodeVisitorTestsSemantics 121✅ 2s
AXSharp.CompilerTests.IxConfigTests 5✅ 268ms

✅ AXSharp.Compiler.Tests.IxProjectTests

✅ should_create_instance_of_IxProjectTest
✅ should_generate_output_of_ix_project

✅ AXSharp.CompilerTests.ApaxTests

✅ should_load_and_parse_apax_app_file
✅ should_load_and_parse_apax_library_file
✅ should_load_and_parse_apax_workspace_file
✅ should_update_apax_version

✅ AXSharp.CompilerTests.AxProjectTests

✅ should_get_project_file
✅ should_get_project_name
✅ should_get_src_folder
✅ should_retrieve_source_files
✅ should_retrive_project_information

✅ AXSharp.CompilerTests.Core.IxNodeVisitorTests

✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithArrayAccessExpressionAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithArrayInitializerAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithArrayTypeDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithAsmStatementAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithAssignmentAttemptAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithBinExprAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithCallAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithCaseStatementAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithClassDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithCondInstrListAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithCondStatementAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithConfigurationDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithConstExprAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithContinueInstructionAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithDimensionAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithEnumTypeDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithEnumValueDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithExitInstructionAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithExpressionAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithFieldDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithForStatementAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithFunctionBlockDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithFunctionDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithIdentifierAccessAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithInitializerExpressionAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithInstrListAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithInterfaceDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithISemanticAssignmentInstructionAndICombinedThreeVisitor
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithISemanticUnsafeAssignmentInstructionAndICombinedThreeVisitor
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithMemberAccessExpressionAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithMemberInitializerAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithMethodDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithMethodPrototypeDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithNamedValueDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithNamedValueTypeDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithNamespaceDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithParamAssignmentAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithParamListAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithPartialAccessExpressionAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithPartialSemanticTreeAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithPragmaAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithProgramConfigurationDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithProgramDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithQualifiedEnumAccessAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithReferenceTypeDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithRepeatStatementAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithReturnStatementAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithScalarTypeDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithSemanticTypeAccessAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithStringTypeDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithStructuredTypeDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithStructureInitializerAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithSubrangeAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithSymbolAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithTaskConfigurationDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithTaskDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithUnaryExpressionAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithUsingDirectiveAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithVariableDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithWhileStatementAndData
✅ CannotCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithPartialSemanticTreeAndDataWithNullData
✅ CannotCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithPartialSemanticTreeAndDataWithNullPartialSemanticTree

✅ AXSharp.CompilerTests.Core.IxNodeVisitorTestsSemantics

✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithAccessModifierSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithAdditionalVariableNameSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithAdditiveExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithAndExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithAnonymousArrayTypeSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithAnonymousReferenceTypeSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayAccessExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayAccessIndexListSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayAccessIndexSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayDimensionsSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayDimensionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayElementInitializerSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayInitializerListSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayInitializerSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayTypeDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithAsmStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithAssignmentAttemptStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithAssignStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithBoundExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithCallExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithCaseStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithClassDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithClassDeclarationSyntaxAndData_and_non_existing_class
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithClassMemberDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithCodeBodySyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithConditionalStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithConfigDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithConfigDeclarationSyntaxAndData_non_existing_config
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithConfigurationElementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithContinueStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithConvertExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithDereferenceExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithElementaryTypeSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithElseStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithElsifStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithEmptyStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithEnumTypeDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithEnumTypeDeclarationSyntaxAndData_enum_does_not_exist
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithEnumValueSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithExitStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithExponentiationExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithExpressionInitializerSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithExpressionStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithExtendsListSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithFileSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithForStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithFunctionBlockDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithFunctionDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithIdentifierAccessSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithImplementsListSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithInitializerSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithInterfaceDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithInterfaceDeclarationSyntaxAndData_non_existing_interface
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithIntervalSpecSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithIterationStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithJumpStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithListElementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithLiteralSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithMemberAccessExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithMemberInitializerSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithMethodDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithMethodPrototypeDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithMultiplicativeExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithNamedTypeSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithNamedValueSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithNamedValueTypeDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithNamedValueTypeDeclarationSyntaxAndData_non_existing_type
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithNameOfExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithNamespaceDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithNamespaceElementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithNotExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithOrExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithParameterAssignmentSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithParameterListSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithParenthesesExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithPartialAccessExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithPouDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithPrimaryExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithPrioritySpecSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithProgConfigSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithProgramDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithQualifiedIdentifierListSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithQualifiedIdentifierPartSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithQualifiedIdentifierSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithReferenceExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithReferenceTypeDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithRelationalExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithRepeatStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithReturnStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithRotateShiftExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithSectionModifierSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithStatementListSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithStringDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithStructTypeDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithStructTypeDeclarationSyntaxAndData_non_existing
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithStructureInitializerListSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithStructureInitializerSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithSuperExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithTaskAssignmentSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithTaskConfigurationDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithTaskDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithTaskInitSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithThisAccessSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithTypeDeclarationSectionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithTypeDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithTypeSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithUnsafeAssignStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithUserDeclaredTypeSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithUsingDirectiveSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithVarDeclarationSectionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithVariableDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithVariableListSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithVariableNameAtSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithWhileStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithXOrExpressionSyntaxAndData
✅ CanConstruct
✅ CannotConstructWithNullCompilation

✅ AXSharp.CompilerTests.IxConfigTests

✅ RetrieveIxConfig_should_read_existing_config
✅ RetrieveIxConfig_should_throw_exception_when_unable_to_process_config
✅ UpdateAndGetIxConfig_shoud_retrieve_existing_config_file
✅ UpdateAndGetIxConfig_should_create_config_file_if_does_not_exist
✅ UpdateAndGetIxConfig_should_retrieve_existing_config_and_update_from_cli

✅ TestResults/AXSharp.CompilerTests.csproj_net9.0.xml

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

Test suite Passed Failed Skipped Time
AXSharp.Compiler.Tests.IxProjectTests 2✅ 274ms
AXSharp.CompilerTests.ApaxTests 4✅ 17ms
AXSharp.CompilerTests.AxProjectTests 5✅ 120ms
AXSharp.CompilerTests.Core.IxNodeVisitorTests 62✅ 189ms
AXSharp.CompilerTests.Core.IxNodeVisitorTestsSemantics 121✅ 1s
AXSharp.CompilerTests.IxConfigTests 5✅ 297ms

✅ AXSharp.Compiler.Tests.IxProjectTests

✅ should_create_instance_of_IxProjectTest
✅ should_generate_output_of_ix_project

✅ AXSharp.CompilerTests.ApaxTests

✅ should_load_and_parse_apax_app_file
✅ should_load_and_parse_apax_library_file
✅ should_load_and_parse_apax_workspace_file
✅ should_update_apax_version

✅ AXSharp.CompilerTests.AxProjectTests

✅ should_get_project_file
✅ should_get_project_name
✅ should_get_src_folder
✅ should_retrieve_source_files
✅ should_retrive_project_information

✅ AXSharp.CompilerTests.Core.IxNodeVisitorTests

✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithArrayAccessExpressionAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithArrayInitializerAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithArrayTypeDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithAsmStatementAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithAssignmentAttemptAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithBinExprAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithCallAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithCaseStatementAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithClassDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithCondInstrListAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithCondStatementAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithConfigurationDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithConstExprAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithContinueInstructionAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithDimensionAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithEnumTypeDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithEnumValueDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithExitInstructionAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithExpressionAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithFieldDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithForStatementAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithFunctionBlockDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithFunctionDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithIdentifierAccessAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithInitializerExpressionAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithInstrListAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithInterfaceDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithISemanticAssignmentInstructionAndICombinedThreeVisitor
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithISemanticUnsafeAssignmentInstructionAndICombinedThreeVisitor
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithMemberAccessExpressionAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithMemberInitializerAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithMethodDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithMethodPrototypeDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithNamedValueDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithNamedValueTypeDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithNamespaceDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithParamAssignmentAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithParamListAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithPartialAccessExpressionAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithPartialSemanticTreeAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithPragmaAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithProgramConfigurationDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithProgramDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithQualifiedEnumAccessAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithReferenceTypeDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithRepeatStatementAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithReturnStatementAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithScalarTypeDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithSemanticTypeAccessAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithStringTypeDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithStructuredTypeDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithStructureInitializerAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithSubrangeAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithSymbolAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithTaskConfigurationDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithTaskDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithUnaryExpressionAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithUsingDirectiveAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithVariableDeclarationAndData
✅ CanCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithWhileStatementAndData
✅ CannotCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithPartialSemanticTreeAndDataWithNullData
✅ CannotCallVisitForISemanticNodeVisitor_ICombinedThreeVisitor_WithPartialSemanticTreeAndDataWithNullPartialSemanticTree

✅ AXSharp.CompilerTests.Core.IxNodeVisitorTestsSemantics

✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithAccessModifierSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithAdditionalVariableNameSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithAdditiveExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithAndExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithAnonymousArrayTypeSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithAnonymousReferenceTypeSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayAccessExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayAccessIndexListSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayAccessIndexSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayDimensionsSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayDimensionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayElementInitializerSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayInitializerListSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayInitializerSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithArrayTypeDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithAsmStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithAssignmentAttemptStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithAssignStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithBoundExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithCallExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithCaseStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithClassDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithClassDeclarationSyntaxAndData_and_non_existing_class
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithClassMemberDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithCodeBodySyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithConditionalStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithConfigDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithConfigDeclarationSyntaxAndData_non_existing_config
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithConfigurationElementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithContinueStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithConvertExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithDereferenceExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithElementaryTypeSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithElseStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithElsifStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithEmptyStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithEnumTypeDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithEnumTypeDeclarationSyntaxAndData_enum_does_not_exist
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithEnumValueSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithExitStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithExponentiationExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithExpressionInitializerSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithExpressionStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithExtendsListSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithFileSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithForStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithFunctionBlockDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithFunctionDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithIdentifierAccessSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithImplementsListSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithInitializerSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithInterfaceDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithInterfaceDeclarationSyntaxAndData_non_existing_interface
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithIntervalSpecSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithIterationStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithJumpStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithListElementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithLiteralSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithMemberAccessExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithMemberInitializerSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithMethodDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithMethodPrototypeDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithMultiplicativeExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithNamedTypeSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithNamedValueSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithNamedValueTypeDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithNamedValueTypeDeclarationSyntaxAndData_non_existing_type
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithNameOfExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithNamespaceDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithNamespaceElementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithNotExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithOrExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithParameterAssignmentSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithParameterListSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithParenthesesExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithPartialAccessExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithPouDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithPrimaryExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithPrioritySpecSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithProgConfigSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithProgramDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithQualifiedIdentifierListSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithQualifiedIdentifierPartSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithQualifiedIdentifierSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithReferenceExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithReferenceTypeDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithRelationalExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithRepeatStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithReturnStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithRotateShiftExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithSectionModifierSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithStatementListSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithStringDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithStructTypeDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithStructTypeDeclarationSyntaxAndData_non_existing
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithStructureInitializerListSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithStructureInitializerSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithSuperExpressionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithTaskAssignmentSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithTaskConfigurationDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithTaskDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithTaskInitSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithThisAccessSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithTypeDeclarationSectionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithTypeDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithTypeSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithUnsafeAssignStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithUserDeclaredTypeSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithUsingDirectiveSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithVarDeclarationSectionSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithVariableDeclarationSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithVariableListSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithVariableNameAtSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithWhileStatementSyntaxAndData
✅ CanCallAcceptForISyntaxNodeVisitor_ICombinedThreeVisitor_WithXOrExpressionSyntaxAndData
✅ CanConstruct
✅ CannotConstructWithNullCompilation

✅ AXSharp.CompilerTests.IxConfigTests

✅ RetrieveIxConfig_should_read_existing_config
✅ RetrieveIxConfig_should_throw_exception_when_unable_to_process_config
✅ UpdateAndGetIxConfig_shoud_retrieve_existing_config_file
✅ UpdateAndGetIxConfig_should_create_config_file_if_does_not_exist
✅ UpdateAndGetIxConfig_should_retrieve_existing_config_and_update_from_cli

❌ TestResults/AXSharp.ixc.Tests.csproj_net9.0.xml

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

Test suite Passed Failed Skipped Time
AXSharp.ixcTests.CliProgramTest 2✅ 3❌ 4s

❌ AXSharp.ixcTests.CliProgramTest

❌ should_run_with_default_settings
	Assert.Equal() Failure: Values differ
	Expected: 7
	Actual:   8
❌ should_run_with_setting_retrieved_from_config_file_settings
	Assert.Equal() Failure: Values differ
	Expected: 9
	Actual:   10
❌ should_run_with_setting_retrieved_from_config_file_settings_but_override_from_cli
	Assert.Equal() Failure: Values differ
	Expected: 7
	Actual:   8
✅ should_run_x_absolute_path_argument
✅ should_run_x_relative_path_argument

✅ TestResults/AXSharp.RenderableContent.Tests.csproj_net8.0.xml

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

Test suite Passed Failed Skipped Time
AXSharp.RenderableContent.Tests.ComponentServiceTests 30✅ 16ms
AXSharp.RenderableContent.Tests.RenderableContentTests 30✅ 714ms

✅ AXSharp.RenderableContent.Tests.ComponentServiceTests

✅ Get_BaseGenericControlComponent_NotNullAreEqual
✅ Get_BaseGenericIntDisplayComponent_NotNullAreEqual
✅ Get_BoolControlComponentWithBuilder_NotNullAreEqual
✅ Get_BoolControlView_NotNullAreEqual
✅ Get_BoolDisplayComponentWithBuilder_NotNullAreEqual
✅ Get_BoolDisplayView_NotNullAreEqual
✅ Get_BoolShadowControlView_NotNullAreEqual
✅ Get_BoolShadowDisplayView_NotNullAreEqual
✅ Get_ComponentWithinPipeline_NotNullAreEqual
✅ Get_ComponentWithinPipelineEmptyString_Unsuccessfull
✅ Get_ComponentWithinPipelineRandomString_Unsuccessfull
✅ Get_DateControlView_NotNullAreEqual
✅ Get_DateDisplayView_NotNullAreEqual
✅ Get_DateShadowControlView_NotNullAreEqual
✅ Get_DateShadowDisplayView_NotNullAreEqual
✅ Get_DateTimeControlView_NotNullAreEqual
✅ Get_DateTimeDisplayComponentWithBuilder_NotNullAreEqual
✅ Get_DateTimeDisplayView_NotNullAreEqual
✅ Get_DateTimeShadowControlView_NotNullAreEqual
✅ Get_DateTimeShadowDisplayView_NotNullAreEqual
✅ Get_GenericBaseControlComponentWithBuilder_NotNullAreEqual
✅ Get_GenericBaseControlWithinPipeline_NotNullAreEqual
✅ Get_GenericBaseDisplayComponentWithBuilder_NotNullAreEqual
✅ Get_GenericEnumControlComponentWithBuilderPipeline_NotNullAreEqual
✅ Get_GenericEnumDisplayComponentWithBuilder_NotNullAreEqual
✅ Get_GenericEnumRandomString_Unsuccessfull
✅ Get_TimeOfDayControlView_NotNullAreEqual
✅ Get_TimeOfDayDisplayView_NotNullAreEqual
✅ Get_TimeOfDayShadowControlView_NotNullAreEqual
✅ Get_TimeOfDayShadowDisplayView_NotNullAreEqual

✅ AXSharp.RenderableContent.Tests.RenderableContentTests

✅ Render_prgWeatherStations_Tabs_Successfull
✅ Render_stTestComplex_Success
✅ Render_stTestEmpty_Success
✅ Render_stTestEnum_Success
✅ Render_stTestLayoutOverwrite_Success
✅ Render_stTestLayouts_Border_Stack_Successfull
✅ Render_stTestLayouts_Border_Tabs_Successfull
✅ Render_stTestLayouts_Border_UniformGrid_Successfull
✅ Render_stTestLayouts_Border_Wrap_Successfull
✅ Render_stTestLayouts_GroupBox_Stack_Successfull
✅ Render_stTestLayouts_GroupBox_Tabs_Successfull
✅ Render_stTestLayouts_GroupBox_UniformGrid_Successfull
✅ Render_stTestLayouts_GroupBox_Wrap_Successfull
✅ Render_stTestLayouts_Stack_Successfull
✅ Render_stTestLayouts_Tabs_Successfull
✅ Render_stTestLayouts_Uniform_Successfull
✅ Render_stTestLayouts_Wrap_Successfull
✅ Render_stTestMixed_Success
✅ Render_stTestMultipleLayouts_Success
✅ Render_stTestMultipleNested_TabsAndComples_Successfull
✅ Render_stTestPrimitive_Wrap_Success
✅ Render_stTestRenderIgnore_Control_Bool_Ignored
✅ Render_stTestRenderIgnore_Display_Date_Ignored
✅ Render_stTestRenderIgnore_ShadowDisplayControl_DateAndBool_Ignored
✅ Render_stTestRenderInnerOverridedStruct_Success
✅ Render_stTestRenderOverridedSimpleStruct_Success
✅ Render_stTestRenderOverridedTag_Success
✅ Render_stTestSimple_Success
✅ Render_stTestSimpleNested_Success
✅ Render_stTestWithoutLayouts_Success

✅ TestResults/AXSharp.RenderableContent.Tests.csproj_net9.0.xml

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

Test suite Passed Failed Skipped Time
AXSharp.RenderableContent.Tests.ComponentServiceTests 30✅ 14ms
AXSharp.RenderableContent.Tests.RenderableContentTests 30✅ 769ms

✅ AXSharp.RenderableContent.Tests.ComponentServiceTests

✅ Get_BaseGenericControlComponent_NotNullAreEqual
✅ Get_BaseGenericIntDisplayComponent_NotNullAreEqual
✅ Get_BoolControlComponentWithBuilder_NotNullAreEqual
✅ Get_BoolControlView_NotNullAreEqual
✅ Get_BoolDisplayComponentWithBuilder_NotNullAreEqual
✅ Get_BoolDisplayView_NotNullAreEqual
✅ Get_BoolShadowControlView_NotNullAreEqual
✅ Get_BoolShadowDisplayView_NotNullAreEqual
✅ Get_ComponentWithinPipeline_NotNullAreEqual
✅ Get_ComponentWithinPipelineEmptyString_Unsuccessfull
✅ Get_ComponentWithinPipelineRandomString_Unsuccessfull
✅ Get_DateControlView_NotNullAreEqual
✅ Get_DateDisplayView_NotNullAreEqual
✅ Get_DateShadowControlView_NotNullAreEqual
✅ Get_DateShadowDisplayView_NotNullAreEqual
✅ Get_DateTimeControlView_NotNullAreEqual
✅ Get_DateTimeDisplayComponentWithBuilder_NotNullAreEqual
✅ Get_DateTimeDisplayView_NotNullAreEqual
✅ Get_DateTimeShadowControlView_NotNullAreEqual
✅ Get_DateTimeShadowDisplayView_NotNullAreEqual
✅ Get_GenericBaseControlComponentWithBuilder_NotNullAreEqual
✅ Get_GenericBaseControlWithinPipeline_NotNullAreEqual
✅ Get_GenericBaseDisplayComponentWithBuilder_NotNullAreEqual
✅ Get_GenericEnumControlComponentWithBuilderPipeline_NotNullAreEqual
✅ Get_GenericEnumDisplayComponentWithBuilder_NotNullAreEqual
✅ Get_GenericEnumRandomString_Unsuccessfull
✅ Get_TimeOfDayControlView_NotNullAreEqual
✅ Get_TimeOfDayDisplayView_NotNullAreEqual
✅ Get_TimeOfDayShadowControlView_NotNullAreEqual
✅ Get_TimeOfDayShadowDisplayView_NotNullAreEqual

✅ AXSharp.RenderableContent.Tests.RenderableContentTests

✅ Render_prgWeatherStations_Tabs_Successfull
✅ Render_stTestComplex_Success
✅ Render_stTestEmpty_Success
✅ Render_stTestEnum_Success
✅ Render_stTestLayoutOverwrite_Success
✅ Render_stTestLayouts_Border_Stack_Successfull
✅ Render_stTestLayouts_Border_Tabs_Successfull
✅ Render_stTestLayouts_Border_UniformGrid_Successfull
✅ Render_stTestLayouts_Border_Wrap_Successfull
✅ Render_stTestLayouts_GroupBox_Stack_Successfull
✅ Render_stTestLayouts_GroupBox_Tabs_Successfull
✅ Render_stTestLayouts_GroupBox_UniformGrid_Successfull
✅ Render_stTestLayouts_GroupBox_Wrap_Successfull
✅ Render_stTestLayouts_Stack_Successfull
✅ Render_stTestLayouts_Tabs_Successfull
✅ Render_stTestLayouts_Uniform_Successfull
✅ Render_stTestLayouts_Wrap_Successfull
✅ Render_stTestMixed_Success
✅ Render_stTestMultipleLayouts_Success
✅ Render_stTestMultipleNested_TabsAndComples_Successfull
✅ Render_stTestPrimitive_Wrap_Success
✅ Render_stTestRenderIgnore_Control_Bool_Ignored
✅ Render_stTestRenderIgnore_Display_Date_Ignored
✅ Render_stTestRenderIgnore_ShadowDisplayControl_DateAndBool_Ignored
✅ Render_stTestRenderInnerOverridedStruct_Success
✅ Render_stTestRenderOverridedSimpleStruct_Success
✅ Render_stTestRenderOverridedTag_Success
✅ Render_stTestSimple_Success
✅ Render_stTestSimpleNested_Success
✅ Render_stTestWithoutLayouts_Success

Annotations

Check failure on line 49 in src/AXSharp.compiler/tests/AXSharp.ixc.Tests/CliProgramTest.cs

See this annotation in the file changed.

@github-actions github-actions / Test report

AXSharp.ixcTests.CliProgramTest ► should_run_with_default_settings

Failed test found in:
  TestResults/AXSharp.ixc.Tests.csproj_net9.0.xml
Error:
  Assert.Equal() Failure: Values differ
  Expected: 7
  Actual:   8
Raw output
Assert.Equal() Failure: Values differ
Expected: 7
Actual:   8
   at AXSharp.ixcTests.CliProgramTest.should_run_with_default_settings() in C:\AXAGs\INXTON-AXAG-APP-010\_work\axsharp\axsharp\src\AXSharp.compiler\tests\AXSharp.ixc.Tests\CliProgramTest.cs:line 49
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 82 in src/AXSharp.compiler/tests/AXSharp.ixc.Tests/CliProgramTest.cs

See this annotation in the file changed.

@github-actions github-actions / Test report

AXSharp.ixcTests.CliProgramTest ► should_run_with_setting_retrieved_from_config_file_settings

Failed test found in:
  TestResults/AXSharp.ixc.Tests.csproj_net9.0.xml
Error:
  Assert.Equal() Failure: Values differ
  Expected: 9
  Actual:   10
Raw output
Assert.Equal() Failure: Values differ
Expected: 9
Actual:   10
   at AXSharp.ixcTests.CliProgramTest.should_run_with_setting_retrieved_from_config_file_settings() in C:\AXAGs\INXTON-AXAG-APP-010\_work\axsharp\axsharp\src\AXSharp.compiler\tests\AXSharp.ixc.Tests\CliProgramTest.cs:line 82
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 111 in src/AXSharp.compiler/tests/AXSharp.ixc.Tests/CliProgramTest.cs

See this annotation in the file changed.

@github-actions github-actions / Test report

AXSharp.ixcTests.CliProgramTest ► should_run_with_setting_retrieved_from_config_file_settings_but_override_from_cli

Failed test found in:
  TestResults/AXSharp.ixc.Tests.csproj_net9.0.xml
Error:
  Assert.Equal() Failure: Values differ
  Expected: 7
  Actual:   8
Raw output
Assert.Equal() Failure: Values differ
Expected: 7
Actual:   8
   at AXSharp.ixcTests.CliProgramTest.should_run_with_setting_retrieved_from_config_file_settings_but_override_from_cli() in C:\AXAGs\INXTON-AXAG-APP-010\_work\axsharp\axsharp\src\AXSharp.compiler\tests\AXSharp.ixc.Tests\CliProgramTest.cs:line 111
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)