Skip to content

Conversation

@MKZaito
Copy link
Collaborator

@MKZaito MKZaito commented Jan 10, 2026

Performed cleanup across 6 test files
(#32 #33 #34 #35 #36 #37)

Changelog

Added

  • 2 test cases for UniqueSubPartNamesInConnectionCoCoTest

Changed

  • use SysMLv2Tool for scope generation and symboltable creation

use SysMLv2Tool for scope genration  and symboltable creation
@mathias-pfeiffer mathias-pfeiffer merged commit 7964795 into master Jan 10, 2026
4 checks passed
@mathias-pfeiffer mathias-pfeiffer deleted the CoCoTestsCleanUp branch January 10, 2026 13:33
MKZaito added a commit that referenced this pull request Jan 12, 2026
use SysMLv2Tool for scope genration  and symboltable creation
@MKZaito MKZaito mentioned this pull request Jan 12, 2026
mathias-pfeiffer pushed a commit that referenced this pull request Jan 12, 2026
* PartTypeDefinitionExistsCoCo  (#32)

* CoCo1

Every type used in "part name:type" has to be an existing Part-Definition

* Test for MKPXCoCo1

* rename and changed error code

* RefinementTargetDefinitionExistsCoCo  (#33)

* CoCo2

Every name used in "part def X refines Name" has to be an existing Part-Definition.

* add Test for MKPX_CoCo2

* renamed and changed error codes

* UniqueSubPartNamesInConnectionCoCo  (#34)

* CoCo3

* Test for MKPX_CoCo3

* wrong import

* rennamed and changed error codes

* QualifiedPortNameExistsCoCo (#35)

* CoCo4

* not responsible for undefined parts

covered in MKPX_CoCo3

* Test for MKPX_CoCo4

* add parser and Model Path

* Missing Import SysMLv2Parser

* Missing import assertFalse

* Update MKPXCoCo4Test.java

* Update MKPXCoCo4Test.java

* Update MKPXCoCo4Test.java

* Update MKPXCoCo4Test.java

* syntax error fixed

* renamed and changed error code

* ParentComponentInputConnectionDirectionCoCo (#37)

* CoCo6

* clean up

* Update MKPX_CoCo6.java

* Test for MKPX_CoCo6

* add parser and model path

* Missing Import SysMLv2Parser

* Missing import assertFalse

* Update MKPXCoCo6Test.java

* Update MKPXCoCo6Test.java

* Update MKPXCoCo6Test.java

* explicit port direction

* fixed resolving issue

* added warnings for inout ports

* rename and new error codes

* conjugated Ports allowed and Tests added

* SubcomponentOutputConnectionDirectionCoCo (#36)

* CoCo5

* wrong dir and clean up

* add Test for MKPX_CoCo5

* add parser and model path

* Missing Import SysMLv2Parser

* Missing import assertFalse

* Update MKPXCoCo5Test.java

* Update MKPXCoCo5Test.java

* Update MKPX_CoCo5.java

* Revert "Update MKPX_CoCo5.java"

This reverts commit ae76ff6.

* Update MKPX_CoCo5.java

* Revert "Update MKPX_CoCo5.java"

This reverts commit 710e2b8.

* Update MKPXCoCo5Test.java

* Update MKPXCoCo5Test.java

* Update MKPXCoCo5Test.java

* Update MKPXCoCo5Test.java

* Update MKPXCoCo5Test.java

* Update MKPXCoCo5Test.java

* Update MKPX_CoCo5.java

* Update MKPX_CoCo5.java

* Update MKPXCoCo5Test.java

* Update MKPX_CoCo5.java

* explicit port def

from (0_valid.sysml)

* syntax error

* Update MKPXCoCo5Test.java

* Update MKPXCoCo5Test.java

* fixed resolving method

* added warning for inout ports

* extended warning for target port

* renamed and new error codes

* allow conjugated ports

* added Tests for conjuagted Ports

* clean up

* Update SubcomponentOutputConnectionDirectionCoCo.java

* Clean Up Tests (#42)

use SysMLv2Tool for scope genration  and symboltable creation

* version bump to 7.8.3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants