small test fix

This commit is contained in:
Justin Greywolf
2023-07-03 09:54:28 -07:00
parent 96e5151aec
commit 65c0c0acb7
2 changed files with 7 additions and 5 deletions

View File

@@ -1 +1 @@
../mermaid/src/docs/syntax/zenuml.md
../mermaid/src/docs/syntax/zenuml.md

View File

@@ -1044,16 +1044,18 @@ describe('given a class diagram with relationships, ', function () {
});
it('should handle relation definitions with type only on right side', function () {
const str = 'classDiagram\n' + 'Class1 --|> Class02';
const str = 'classDiagram\n' + 'Class1 --|> Class2';
parser.parse(str);
const relations = parser.yy.getRelations();
const class1 = parser.yy.getClass('Class1');
const class2 = parser.yy.getClass('Class2');
expect(parser.yy.getClass('Class1').id).toBe('Class1');
expect(parser.yy.getClass('Class02').id).toBe('Class02');
expect(class1.id).toBe('Class1');
expect(class2.id).toBe('Class2');
expect(relations[0].relation.type1).toBe('none');
expect(relations[0].relation.type2).toBe(classDb.relationType.EXTENSION);
expect(relations[0].relation.type2).toBe(classDb.relationType.REALIZATION);
expect(relations[0].relation.lineType).toBe(classDb.lineType.LINE);
});