Skip to content

GitHub workflows: add mCRL2 dependency. #3

GitHub workflows: add mCRL2 dependency.

GitHub workflows: add mCRL2 dependency. #3

GitHub Actions / Test Report failed Dec 5, 2023 in 0s

328 tests run, 3 skipped, 22 failed.

Annotations

Check failure on line 109 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performNoLatticeTest

Multiple Failures (17 failures)
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.cif does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e2__abc__async_ret;`
	  actual: `  event e3__abc__async_ret;`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.dot does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.dot ==> expected line #7 doesn't match actual line #7
	expected: `	2 -> 1 [label=<CMIAUTOMATON2.e2__abc__async_ret> id="2-0-1"];`
	  actual: `	2 -> 1 [label=<CMIAUTOMATON2.e3__abc__async_ret> id="2-0-1"];`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.dot does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.html does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.html ==> expected line #82 doesn't match actual line #82
	expected: `            <div class="offcanvas-header" style="display:none" id="offcanvas-header-1-0-2">`
	  actual: `            <div class="offcanvas-header" style="display:none" id="offcanvas-header-1-0-3">`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.dot does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.dot ==> expected 11 lines, but only got 9
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.html does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.html ==> expected 141 lines, but only got 134
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.cif does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e3__abc__async_ret;`
	  actual: `  event e2__abc__blk;`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.dot does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.dot does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.dot ==> expected line #4 doesn't match actual line #4
	expected: `	3 [label=<s3> shape="doublecircle"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#ff4040" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.html does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.html ==> expected line #82 doesn't match actual line #82
	expected: `            <div class="offcanvas-header" style="display:none" id="offcanvas-header-1-0-3">`
	  actual: `            <div class="offcanvas-header" style="display:none" id="offcanvas-header-1-0-2">`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.cif does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.cif ==> expected 17 lines, but only got 13
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.dot does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.dot ==> expected 10 lines, but only got 8
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/level5.dot does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/level5.dot ==> expected line #4 doesn't match actual line #4
	expected: `2 [label=<B<sub><font point-size="10">2</font></sub> (3)>, style="filled", fillcolor="lightgray"]`
	  actual: `2 [label=<B<sub><font point-size="10">2</font></sub> (4)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/about.html does not match test/testNoLattice/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_other_variant')" class="dropdown-item">model_other_variant</a>`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/level1.html does not match test/testNoLattice/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_other_variant</td>`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/level3.html does not match test/testNoLattice/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_other_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/level4.html does not match test/testNoLattice/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_other_variant</span></td>`
Raw output
org.opentest4j.MultipleFailuresError: 
Multiple Failures (17 failures)
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.cif does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e2__abc__async_ret;`
	  actual: `  event e3__abc__async_ret;`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.dot does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.dot ==> expected line #7 doesn't match actual line #7
	expected: `	2 -> 1 [label=<CMIAUTOMATON2.e2__abc__async_ret> id="2-0-1"];`
	  actual: `	2 -> 1 [label=<CMIAUTOMATON2.e3__abc__async_ret> id="2-0-1"];`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.dot does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.html does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.html ==> expected line #82 doesn't match actual line #82
	expected: `            <div class="offcanvas-header" style="display:none" id="offcanvas-header-1-0-2">`
	  actual: `            <div class="offcanvas-header" style="display:none" id="offcanvas-header-1-0-3">`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.dot does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.dot ==> expected 11 lines, but only got 9
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.html does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.html ==> expected 141 lines, but only got 134
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.cif does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e3__abc__async_ret;`
	  actual: `  event e2__abc__blk;`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.dot does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.dot does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.dot ==> expected line #4 doesn't match actual line #4
	expected: `	3 [label=<s3> shape="doublecircle"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#ff4040" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.html does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.html ==> expected line #82 doesn't match actual line #82
	expected: `            <div class="offcanvas-header" style="display:none" id="offcanvas-header-1-0-3">`
	  actual: `            <div class="offcanvas-header" style="display:none" id="offcanvas-header-1-0-2">`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.cif does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.cif ==> expected 17 lines, but only got 13
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.dot does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.dot ==> expected 10 lines, but only got 8
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/level5.dot does not match test/testNoLattice/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/level5.dot ==> expected line #4 doesn't match actual line #4
	expected: `2 [label=<B<sub><font point-size="10">2</font></sub> (3)>, style="filled", fillcolor="lightgray"]`
	  actual: `2 [label=<B<sub><font point-size="10">2</font></sub> (4)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/about.html does not match test/testNoLattice/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_other_variant')" class="dropdown-item">model_other_variant</a>`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/level1.html does not match test/testNoLattice/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_other_variant</td>`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/level3.html does not match test/testNoLattice/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_other_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testNoLattice/output_actual/level4.html does not match test/testNoLattice/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_other_variant</span></td>`
	at nl.tno.mids.compare.MidsCompareTest.performNoLatticeTest(MidsCompareTest.java:109)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[1]

Multiple Failures (5 failures)
	org.opentest4j.AssertionFailedError: test/testAbsentModel/output_actual/about.html does not match test/testAbsentModel/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_variant')" class="dropdown-item">model_variant</a>`
	org.opentest4j.AssertionFailedError: test/testAbsentModel/output_actual/level1.html does not match test/testAbsentModel/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_variant</td>`
	org.opentest4j.AssertionFailedError: test/testAbsentModel/output_actual/level2.dot does not match test/testAbsentModel/output_expected/level2.dot ==> expected line #3 doesn't match actual line #3
	expected: `1 [label=<A (2)>, style="filled", fillcolor="lightgray"]`
	  actual: `1 [label=<A (1)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testAbsentModel/output_actual/level3.html does not match test/testAbsentModel/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testAbsentModel/output_actual/level4.html does not match test/testAbsentModel/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_variant</span></td>`
Raw output
org.opentest4j.MultipleFailuresError: 
Multiple Failures (5 failures)
	org.opentest4j.AssertionFailedError: test/testAbsentModel/output_actual/about.html does not match test/testAbsentModel/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_variant')" class="dropdown-item">model_variant</a>`
	org.opentest4j.AssertionFailedError: test/testAbsentModel/output_actual/level1.html does not match test/testAbsentModel/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_variant</td>`
	org.opentest4j.AssertionFailedError: test/testAbsentModel/output_actual/level2.dot does not match test/testAbsentModel/output_expected/level2.dot ==> expected line #3 doesn't match actual line #3
	expected: `1 [label=<A (2)>, style="filled", fillcolor="lightgray"]`
	  actual: `1 [label=<A (1)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testAbsentModel/output_actual/level3.html does not match test/testAbsentModel/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testAbsentModel/output_actual/level4.html does not match test/testAbsentModel/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_variant</span></td>`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[2]

Multiple Failures (21 failures)
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/A.cif does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/A.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e2__abc__async_ret;`
	  actual: `  event e2__abc__blk;`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/A.dot does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/A.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/A_vs_B.dot does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/A_vs_B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#ff4040" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/A_vs_B.html does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/A_vs_B.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/A_vs_D.dot does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/A_vs_D.dot ==> expected line #3 doesn't match actual line #3
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	4 [label=<s4> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/A_vs_D.html does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/A_vs_D.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/B.cif does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/B.cif ==> expected 17 lines, but only got 13
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/B.dot does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/B.dot ==> expected 10 lines, but only got 8
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/B_vs_D.dot does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/B_vs_D.dot ==> expected line #3 doesn't match actual line #3
	expected: `	4 [label=<s4> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/B_vs_D.html does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/B_vs_D.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/C_vs_A.dot does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/C_vs_A.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/C_vs_A.html does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/C_vs_A.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/C_vs_B.dot does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/C_vs_B.dot ==> expected 10 lines, but only got 8
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/C_vs_B.html does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/C_vs_B.html ==> expected 134 lines, but only got 127
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/D.cif does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/D.cif ==> expected line #13 doesn't match actual line #13
	expected: `      edge e2__abc__blk goto loc3;`
	  actual: `      edge e2__abc__async_ret goto loc3;`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/D.dot does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/D.dot ==> expected line #12 doesn't match actual line #12
	expected: `	2 -> 3 [label=<AUTOMATON.e2__abc__blk> id="2-0-3"];`
	  actual: `	2 -> 3 [label=<AUTOMATON.e2__abc__async_ret> id="2-0-3"];`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/level5.dot does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/level5.dot ==> expected line #3 doesn't match actual line #3
	expected: `1 [label=<A<sub><font point-size="10">1</font></sub> (3)>, style="filled", fillcolor="lightgray"]`
	  actual: `1 [label=<A<sub><font point-size="10">1</font></sub> (4)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/about.html does not match test/testCompactDFAConversion/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_variant')" class="dropdown-item">model_variant</a>`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/level1.html does not match test/testCompactDFAConversion/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_variant</td>`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/level3.html does not match test/testCompactDFAConversion/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/level4.html does not match test/testCompactDFAConversion/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_variant</span></td>`
Raw output
org.opentest4j.MultipleFailuresError: 
Multiple Failures (21 failures)
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/A.cif does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/A.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e2__abc__async_ret;`
	  actual: `  event e2__abc__blk;`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/A.dot does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/A.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/A_vs_B.dot does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/A_vs_B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#ff4040" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/A_vs_B.html does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/A_vs_B.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/A_vs_D.dot does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/A_vs_D.dot ==> expected line #3 doesn't match actual line #3
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	4 [label=<s4> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/A_vs_D.html does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/A_vs_D.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/B.cif does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/B.cif ==> expected 17 lines, but only got 13
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/B.dot does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/B.dot ==> expected 10 lines, but only got 8
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/B_vs_D.dot does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/B_vs_D.dot ==> expected line #3 doesn't match actual line #3
	expected: `	4 [label=<s4> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/B_vs_D.html does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/B_vs_D.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/C_vs_A.dot does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/C_vs_A.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/C_vs_A.html does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/C_vs_A.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/C_vs_B.dot does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/C_vs_B.dot ==> expected 10 lines, but only got 8
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/C_vs_B.html does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/C_vs_B.html ==> expected 134 lines, but only got 127
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/D.cif does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/D.cif ==> expected line #13 doesn't match actual line #13
	expected: `      edge e2__abc__blk goto loc3;`
	  actual: `      edge e2__abc__async_ret goto loc3;`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/D.dot does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/D.dot ==> expected line #12 doesn't match actual line #12
	expected: `	2 -> 3 [label=<AUTOMATON.e2__abc__blk> id="2-0-3"];`
	  actual: `	2 -> 3 [label=<AUTOMATON.e2__abc__async_ret> id="2-0-3"];`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/AUTOMATON.AUTOMATON_e1__abc__async/level5.dot does not match test/testCompactDFAConversion/output_expected/AUTOMATON.AUTOMATON_e1__abc__async/level5.dot ==> expected line #3 doesn't match actual line #3
	expected: `1 [label=<A<sub><font point-size="10">1</font></sub> (3)>, style="filled", fillcolor="lightgray"]`
	  actual: `1 [label=<A<sub><font point-size="10">1</font></sub> (4)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/about.html does not match test/testCompactDFAConversion/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_variant')" class="dropdown-item">model_variant</a>`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/level1.html does not match test/testCompactDFAConversion/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_variant</td>`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/level3.html does not match test/testCompactDFAConversion/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testCompactDFAConversion/output_actual/level4.html does not match test/testCompactDFAConversion/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_variant</span></td>`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[3]

Multiple Failures (4 failures)
	org.opentest4j.AssertionFailedError: test/testCompleteModelSetIntersection/output_actual/about.html does not match test/testCompleteModelSetIntersection/output_expected/about.html ==> expected line #57 doesn't match actual line #57
	expected: `<a href="javascript:showSelected('modelSetB')" class="dropdown-item">modelSetB</a>`
	  actual: `<a href="javascript:showSelected('modelSetC')" class="dropdown-item">modelSetC</a>`
	org.opentest4j.AssertionFailedError: test/testCompleteModelSetIntersection/output_actual/level1.html does not match test/testCompleteModelSetIntersection/output_expected/level1.html ==> expected line #65 doesn't match actual line #65
	expected: `<td>modelSetB</td>`
	  actual: `<td>modelSetC</td>`
	org.opentest4j.AssertionFailedError: test/testCompleteModelSetIntersection/output_actual/level3.html does not match test/testCompleteModelSetIntersection/output_expected/level3.html ==> expected line #56 doesn't match actual line #56
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">modelSetB</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">modelSetC</span></td>`
	org.opentest4j.AssertionFailedError: test/testCompleteModelSetIntersection/output_actual/level4.html does not match test/testCompleteModelSetIntersection/output_expected/level4.html ==> expected line #53 doesn't match actual line #53
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">modelSetB</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">modelSetC</span></td>`
Raw output
org.opentest4j.MultipleFailuresError: 
Multiple Failures (4 failures)
	org.opentest4j.AssertionFailedError: test/testCompleteModelSetIntersection/output_actual/about.html does not match test/testCompleteModelSetIntersection/output_expected/about.html ==> expected line #57 doesn't match actual line #57
	expected: `<a href="javascript:showSelected('modelSetB')" class="dropdown-item">modelSetB</a>`
	  actual: `<a href="javascript:showSelected('modelSetC')" class="dropdown-item">modelSetC</a>`
	org.opentest4j.AssertionFailedError: test/testCompleteModelSetIntersection/output_actual/level1.html does not match test/testCompleteModelSetIntersection/output_expected/level1.html ==> expected line #65 doesn't match actual line #65
	expected: `<td>modelSetB</td>`
	  actual: `<td>modelSetC</td>`
	org.opentest4j.AssertionFailedError: test/testCompleteModelSetIntersection/output_actual/level3.html does not match test/testCompleteModelSetIntersection/output_expected/level3.html ==> expected line #56 doesn't match actual line #56
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">modelSetB</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">modelSetC</span></td>`
	org.opentest4j.AssertionFailedError: test/testCompleteModelSetIntersection/output_actual/level4.html does not match test/testCompleteModelSetIntersection/output_expected/level4.html ==> expected line #53 doesn't match actual line #53
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">modelSetB</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">modelSetC</span></td>`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[4]

Multiple Failures (4 failures)
	org.opentest4j.AssertionFailedError: test/testCompleteModelSetUnion/output_actual/about.html does not match test/testCompleteModelSetUnion/output_expected/about.html ==> expected line #57 doesn't match actual line #57
	expected: `<a href="javascript:showSelected('modelSetB')" class="dropdown-item">modelSetB</a>`
	  actual: `<a href="javascript:showSelected('modelSetC')" class="dropdown-item">modelSetC</a>`
	org.opentest4j.AssertionFailedError: test/testCompleteModelSetUnion/output_actual/level1.html does not match test/testCompleteModelSetUnion/output_expected/level1.html ==> expected line #65 doesn't match actual line #65
	expected: `<td>modelSetB</td>`
	  actual: `<td>modelSetC</td>`
	org.opentest4j.AssertionFailedError: test/testCompleteModelSetUnion/output_actual/level3.html does not match test/testCompleteModelSetUnion/output_expected/level3.html ==> expected line #56 doesn't match actual line #56
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">modelSetB</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">modelSetC</span></td>`
	org.opentest4j.AssertionFailedError: test/testCompleteModelSetUnion/output_actual/level4.html does not match test/testCompleteModelSetUnion/output_expected/level4.html ==> expected line #53 doesn't match actual line #53
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">modelSetB</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">modelSetC</span></td>`
Raw output
org.opentest4j.MultipleFailuresError: 
Multiple Failures (4 failures)
	org.opentest4j.AssertionFailedError: test/testCompleteModelSetUnion/output_actual/about.html does not match test/testCompleteModelSetUnion/output_expected/about.html ==> expected line #57 doesn't match actual line #57
	expected: `<a href="javascript:showSelected('modelSetB')" class="dropdown-item">modelSetB</a>`
	  actual: `<a href="javascript:showSelected('modelSetC')" class="dropdown-item">modelSetC</a>`
	org.opentest4j.AssertionFailedError: test/testCompleteModelSetUnion/output_actual/level1.html does not match test/testCompleteModelSetUnion/output_expected/level1.html ==> expected line #65 doesn't match actual line #65
	expected: `<td>modelSetB</td>`
	  actual: `<td>modelSetC</td>`
	org.opentest4j.AssertionFailedError: test/testCompleteModelSetUnion/output_actual/level3.html does not match test/testCompleteModelSetUnion/output_expected/level3.html ==> expected line #56 doesn't match actual line #56
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">modelSetB</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">modelSetC</span></td>`
	org.opentest4j.AssertionFailedError: test/testCompleteModelSetUnion/output_actual/level4.html does not match test/testCompleteModelSetUnion/output_expected/level4.html ==> expected line #53 doesn't match actual line #53
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">modelSetB</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">modelSetC</span></td>`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[5]

Multiple Failures (4 failures)
	org.opentest4j.AssertionFailedError: test/testEmptyComponentCompare/output_actual/about.html does not match test/testEmptyComponentCompare/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_other_variant')" class="dropdown-item">model_other_variant</a>`
	org.opentest4j.AssertionFailedError: test/testEmptyComponentCompare/output_actual/level1.html does not match test/testEmptyComponentCompare/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_other_variant</td>`
	org.opentest4j.AssertionFailedError: test/testEmptyComponentCompare/output_actual/level3.html does not match test/testEmptyComponentCompare/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_other_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testEmptyComponentCompare/output_actual/level4.html does not match test/testEmptyComponentCompare/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_other_variant</span></td>`
Raw output
org.opentest4j.MultipleFailuresError: 
Multiple Failures (4 failures)
	org.opentest4j.AssertionFailedError: test/testEmptyComponentCompare/output_actual/about.html does not match test/testEmptyComponentCompare/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_other_variant')" class="dropdown-item">model_other_variant</a>`
	org.opentest4j.AssertionFailedError: test/testEmptyComponentCompare/output_actual/level1.html does not match test/testEmptyComponentCompare/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_other_variant</td>`
	org.opentest4j.AssertionFailedError: test/testEmptyComponentCompare/output_actual/level3.html does not match test/testEmptyComponentCompare/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_other_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testEmptyComponentCompare/output_actual/level4.html does not match test/testEmptyComponentCompare/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_other_variant</span></td>`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[6]

Multiple Failures (21 failures)
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/about.html does not match test/testEmptyIntersection/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_other_variant')" class="dropdown-item">model_other_variant</a>`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/A.cif does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/A.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e4__abc__fcn;`
	  actual: `  event e5__abc__fcn;`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/A.dot does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/A.dot ==> expected line #7 doesn't match actual line #7
	expected: `	1 -> 2 [label=<CMIAUTOMATON2.e4__abc__fcn> id="1-1-2"];`
	  actual: `	1 -> 2 [label=<CMIAUTOMATON2.e5__abc__fcn> id="1-1-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/A_vs_B.dot does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/A_vs_B.dot ==> expected line #7 doesn't match actual line #7
	expected: `	1 -> 2 [label=<<font color="#ff4040">CMIAUTOMATON2.e4__abc__fcn</font>> color="#ff4040" id="1-1-2"];`
	  actual: `	1 -> 2 [label=<<font color="#ff4040">CMIAUTOMATON2.e5__abc__fcn</font>> color="#ff4040" id="1-1-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/A_vs_B.html does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/A_vs_B.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e4__abc__fcn</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e5__abc__fcn</h5>`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/A_vs_D.dot does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/A_vs_D.dot ==> expected line #13 doesn't match actual line #13
	expected: `	1 -> 2 [label=<<font color="#000000">CMIAUTOMATON2.e4__abc__fcn</font>> id="1-1-2"];`
	  actual: `	1 -> 2 [label=<<font color="#000000">CMIAUTOMATON2.e5__abc__fcn</font>> id="1-1-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/A_vs_D.html does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/A_vs_D.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e4__abc__fcn</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e5__abc__fcn</h5>`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/B.cif does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/B.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e5__abc__fcn;`
	  actual: `  event e4__abc__fcn;`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/B.dot does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/B.dot ==> expected line #7 doesn't match actual line #7
	expected: `	1 -> 2 [label=<CMIAUTOMATON2.e5__abc__fcn> id="1-1-2"];`
	  actual: `	1 -> 2 [label=<CMIAUTOMATON2.e4__abc__fcn> id="1-1-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/B_vs_D.dot does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/B_vs_D.dot ==> expected line #13 doesn't match actual line #13
	expected: `	1 -> 2 [label=<<font color="#000000">CMIAUTOMATON2.e5__abc__fcn</font>> id="1-1-2"];`
	  actual: `	1 -> 2 [label=<<font color="#000000">CMIAUTOMATON2.e4__abc__fcn</font>> id="1-1-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/B_vs_D.html does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/B_vs_D.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e5__abc__fcn</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e4__abc__fcn</h5>`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/C_vs_A.dot does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/C_vs_A.dot ==> expected line #7 doesn't match actual line #7
	expected: `	1 -> 2 [label=<<font color="#00cc00">CMIAUTOMATON2.e4__abc__fcn</font>> color="#00cc00" id="1-1-2"];`
	  actual: `	1 -> 2 [label=<<font color="#00cc00">CMIAUTOMATON2.e5__abc__fcn</font>> color="#00cc00" id="1-1-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/C_vs_A.html does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/C_vs_A.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e4__abc__fcn</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e5__abc__fcn</h5>`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/C_vs_B.dot does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/C_vs_B.dot ==> expected line #7 doesn't match actual line #7
	expected: `	1 -> 2 [label=<<font color="#00cc00">CMIAUTOMATON2.e5__abc__fcn</font>> color="#00cc00" id="1-1-2"];`
	  actual: `	1 -> 2 [label=<<font color="#00cc00">CMIAUTOMATON2.e4__abc__fcn</font>> color="#00cc00" id="1-1-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/C_vs_B.html does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/C_vs_B.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e5__abc__fcn</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e4__abc__fcn</h5>`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/D.cif does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/D.cif ==> expected line #6 doesn't match actual line #6
	expected: `    edge CMIAUTOMATON2.e5__abc__fcn goto loc3;`
	  actual: `    edge CMIAUTOMATON2.e4__abc__fcn goto loc3;`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/D.dot does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/D.dot ==> expected line #11 doesn't match actual line #11
	expected: `	1 -> 3 [label=<CMIAUTOMATON2.e5__abc__fcn> id="1-1-3"];`
	  actual: `	1 -> 3 [label=<CMIAUTOMATON2.e4__abc__fcn> id="1-1-3"];`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/level1.html does not match test/testEmptyIntersection/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_other_variant</td>`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/level2.dot does not match test/testEmptyIntersection/output_expected/level2.dot ==> expected line #4 doesn't match actual line #4
	expected: `2 [label=<B (2)>, style="filled", fillcolor="lightgray"]`
	  actual: `2 [label=<B (1)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/level3.html does not match test/testEmptyIntersection/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_other_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/level4.html does not match test/testEmptyIntersection/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_other_variant</span></td>`
Raw output
org.opentest4j.MultipleFailuresError: 
Multiple Failures (21 failures)
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/about.html does not match test/testEmptyIntersection/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_other_variant')" class="dropdown-item">model_other_variant</a>`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/A.cif does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/A.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e4__abc__fcn;`
	  actual: `  event e5__abc__fcn;`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/A.dot does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/A.dot ==> expected line #7 doesn't match actual line #7
	expected: `	1 -> 2 [label=<CMIAUTOMATON2.e4__abc__fcn> id="1-1-2"];`
	  actual: `	1 -> 2 [label=<CMIAUTOMATON2.e5__abc__fcn> id="1-1-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/A_vs_B.dot does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/A_vs_B.dot ==> expected line #7 doesn't match actual line #7
	expected: `	1 -> 2 [label=<<font color="#ff4040">CMIAUTOMATON2.e4__abc__fcn</font>> color="#ff4040" id="1-1-2"];`
	  actual: `	1 -> 2 [label=<<font color="#ff4040">CMIAUTOMATON2.e5__abc__fcn</font>> color="#ff4040" id="1-1-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/A_vs_B.html does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/A_vs_B.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e4__abc__fcn</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e5__abc__fcn</h5>`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/A_vs_D.dot does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/A_vs_D.dot ==> expected line #13 doesn't match actual line #13
	expected: `	1 -> 2 [label=<<font color="#000000">CMIAUTOMATON2.e4__abc__fcn</font>> id="1-1-2"];`
	  actual: `	1 -> 2 [label=<<font color="#000000">CMIAUTOMATON2.e5__abc__fcn</font>> id="1-1-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/A_vs_D.html does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/A_vs_D.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e4__abc__fcn</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e5__abc__fcn</h5>`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/B.cif does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/B.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e5__abc__fcn;`
	  actual: `  event e4__abc__fcn;`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/B.dot does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/B.dot ==> expected line #7 doesn't match actual line #7
	expected: `	1 -> 2 [label=<CMIAUTOMATON2.e5__abc__fcn> id="1-1-2"];`
	  actual: `	1 -> 2 [label=<CMIAUTOMATON2.e4__abc__fcn> id="1-1-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/B_vs_D.dot does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/B_vs_D.dot ==> expected line #13 doesn't match actual line #13
	expected: `	1 -> 2 [label=<<font color="#000000">CMIAUTOMATON2.e5__abc__fcn</font>> id="1-1-2"];`
	  actual: `	1 -> 2 [label=<<font color="#000000">CMIAUTOMATON2.e4__abc__fcn</font>> id="1-1-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/B_vs_D.html does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/B_vs_D.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e5__abc__fcn</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e4__abc__fcn</h5>`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/C_vs_A.dot does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/C_vs_A.dot ==> expected line #7 doesn't match actual line #7
	expected: `	1 -> 2 [label=<<font color="#00cc00">CMIAUTOMATON2.e4__abc__fcn</font>> color="#00cc00" id="1-1-2"];`
	  actual: `	1 -> 2 [label=<<font color="#00cc00">CMIAUTOMATON2.e5__abc__fcn</font>> color="#00cc00" id="1-1-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/C_vs_A.html does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/C_vs_A.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e4__abc__fcn</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e5__abc__fcn</h5>`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/C_vs_B.dot does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/C_vs_B.dot ==> expected line #7 doesn't match actual line #7
	expected: `	1 -> 2 [label=<<font color="#00cc00">CMIAUTOMATON2.e5__abc__fcn</font>> color="#00cc00" id="1-1-2"];`
	  actual: `	1 -> 2 [label=<<font color="#00cc00">CMIAUTOMATON2.e4__abc__fcn</font>> color="#00cc00" id="1-1-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/C_vs_B.html does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/C_vs_B.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e5__abc__fcn</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-1-1-2">CMIAUTOMATON2.e4__abc__fcn</h5>`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/D.cif does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/D.cif ==> expected line #6 doesn't match actual line #6
	expected: `    edge CMIAUTOMATON2.e5__abc__fcn goto loc3;`
	  actual: `    edge CMIAUTOMATON2.e4__abc__fcn goto loc3;`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/cmiAutomaton2/D.dot does not match test/testEmptyIntersection/output_expected/cmiAutomaton2/D.dot ==> expected line #11 doesn't match actual line #11
	expected: `	1 -> 3 [label=<CMIAUTOMATON2.e5__abc__fcn> id="1-1-3"];`
	  actual: `	1 -> 3 [label=<CMIAUTOMATON2.e4__abc__fcn> id="1-1-3"];`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/level1.html does not match test/testEmptyIntersection/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_other_variant</td>`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/level2.dot does not match test/testEmptyIntersection/output_expected/level2.dot ==> expected line #4 doesn't match actual line #4
	expected: `2 [label=<B (2)>, style="filled", fillcolor="lightgray"]`
	  actual: `2 [label=<B (1)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/level3.html does not match test/testEmptyIntersection/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_other_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testEmptyIntersection/output_actual/level4.html does not match test/testEmptyIntersection/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_other_variant</span></td>`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[7]

Multiple Failures (16 failures)
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/about.html does not match test/testEmptyLanguageIntersection/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_variant')" class="dropdown-item">model_variant</a>`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/A.cif does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/A.cif ==> expected line #2 doesn't match actual line #2
	expected: `  event e1;`
	  actual: `  event e2;`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/A.dot does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/A.dot ==> expected line #6 doesn't match actual line #6
	expected: `	1 -> 2 [label=<CIFAUTOMATON.e1> id="1-0-2"];`
	  actual: `	1 -> 2 [label=<CIFAUTOMATON.e2> id="1-0-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/A_vs_B.dot does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/A_vs_B.dot ==> expected line #10 doesn't match actual line #10
	expected: `	1 -> 2 [label=<<font color="#ff4040">CIFAUTOMATON.e1</font>> color="#ff4040" id="1-0-2"];`
	  actual: `	1 -> 2 [label=<<font color="#ff4040">CIFAUTOMATON.e2</font>> color="#ff4040" id="1-0-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/A_vs_B.html does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/A_vs_B.html ==> expected line #83 doesn't match actual line #83
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-1-0-2">CIFAUTOMATON.e1</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-1-0-2">CIFAUTOMATON.e2</h5>`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/A_vs_C.dot does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/A_vs_C.dot ==> expected line #11 doesn't match actual line #11
	expected: `	1 -> 2 [label=<<font color="#000000">CIFAUTOMATON.e1</font>> id="1-0-2"];`
	  actual: `	1 -> 2 [label=<<font color="#000000">CIFAUTOMATON.e2</font>> id="1-0-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/A_vs_C.html does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/A_vs_C.html ==> expected line #83 doesn't match actual line #83
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-1-0-2">CIFAUTOMATON.e1</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-1-0-2">CIFAUTOMATON.e2</h5>`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/B.cif does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/B.cif ==> expected line #2 doesn't match actual line #2
	expected: `  event e2;`
	  actual: `  event e1;`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/B.dot does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/B.dot ==> expected line #6 doesn't match actual line #6
	expected: `	1 -> 2 [label=<CIFAUTOMATON.e2> id="1-0-2"];`
	  actual: `	1 -> 2 [label=<CIFAUTOMATON.e1> id="1-0-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/B_vs_C.dot does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/B_vs_C.dot ==> expected line #11 doesn't match actual line #11
	expected: `	1 -> 2 [label=<<font color="#000000">CIFAUTOMATON.e2</font>> id="1-0-2"];`
	  actual: `	1 -> 2 [label=<<font color="#000000">CIFAUTOMATON.e1</font>> id="1-0-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/B_vs_C.html does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/B_vs_C.html ==> expected line #83 doesn't match actual line #83
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-1-0-2">CIFAUTOMATON.e2</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-1-0-2">CIFAUTOMATON.e1</h5>`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/C.cif does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/C.cif ==> expected line #5 doesn't match actual line #5
	expected: `    edge CIFAUTOMATON.e2 goto loc2;`
	  actual: `    edge CIFAUTOMATON.e1 goto loc2;`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/C.dot does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/C.dot ==> expected line #9 doesn't match actual line #9
	expected: `	1 -> 2 [label=<CIFAUTOMATON.e2> id="1-0-2"];`
	  actual: `	1 -> 2 [label=<CIFAUTOMATON.e1> id="1-0-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/level1.html does not match test/testEmptyLanguageIntersection/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_variant</td>`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/level3.html does not match test/testEmptyLanguageIntersection/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/level4.html does not match test/testEmptyLanguageIntersection/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_variant</span></td>`
Raw output
org.opentest4j.MultipleFailuresError: 
Multiple Failures (16 failures)
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/about.html does not match test/testEmptyLanguageIntersection/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_variant')" class="dropdown-item">model_variant</a>`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/A.cif does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/A.cif ==> expected line #2 doesn't match actual line #2
	expected: `  event e1;`
	  actual: `  event e2;`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/A.dot does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/A.dot ==> expected line #6 doesn't match actual line #6
	expected: `	1 -> 2 [label=<CIFAUTOMATON.e1> id="1-0-2"];`
	  actual: `	1 -> 2 [label=<CIFAUTOMATON.e2> id="1-0-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/A_vs_B.dot does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/A_vs_B.dot ==> expected line #10 doesn't match actual line #10
	expected: `	1 -> 2 [label=<<font color="#ff4040">CIFAUTOMATON.e1</font>> color="#ff4040" id="1-0-2"];`
	  actual: `	1 -> 2 [label=<<font color="#ff4040">CIFAUTOMATON.e2</font>> color="#ff4040" id="1-0-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/A_vs_B.html does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/A_vs_B.html ==> expected line #83 doesn't match actual line #83
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-1-0-2">CIFAUTOMATON.e1</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-1-0-2">CIFAUTOMATON.e2</h5>`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/A_vs_C.dot does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/A_vs_C.dot ==> expected line #11 doesn't match actual line #11
	expected: `	1 -> 2 [label=<<font color="#000000">CIFAUTOMATON.e1</font>> id="1-0-2"];`
	  actual: `	1 -> 2 [label=<<font color="#000000">CIFAUTOMATON.e2</font>> id="1-0-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/A_vs_C.html does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/A_vs_C.html ==> expected line #83 doesn't match actual line #83
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-1-0-2">CIFAUTOMATON.e1</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-1-0-2">CIFAUTOMATON.e2</h5>`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/B.cif does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/B.cif ==> expected line #2 doesn't match actual line #2
	expected: `  event e2;`
	  actual: `  event e1;`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/B.dot does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/B.dot ==> expected line #6 doesn't match actual line #6
	expected: `	1 -> 2 [label=<CIFAUTOMATON.e2> id="1-0-2"];`
	  actual: `	1 -> 2 [label=<CIFAUTOMATON.e1> id="1-0-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/B_vs_C.dot does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/B_vs_C.dot ==> expected line #11 doesn't match actual line #11
	expected: `	1 -> 2 [label=<<font color="#000000">CIFAUTOMATON.e2</font>> id="1-0-2"];`
	  actual: `	1 -> 2 [label=<<font color="#000000">CIFAUTOMATON.e1</font>> id="1-0-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/B_vs_C.html does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/B_vs_C.html ==> expected line #83 doesn't match actual line #83
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-1-0-2">CIFAUTOMATON.e2</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-1-0-2">CIFAUTOMATON.e1</h5>`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/C.cif does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/C.cif ==> expected line #5 doesn't match actual line #5
	expected: `    edge CIFAUTOMATON.e2 goto loc2;`
	  actual: `    edge CIFAUTOMATON.e1 goto loc2;`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/cifAutomaton/C.dot does not match test/testEmptyLanguageIntersection/output_expected/cifAutomaton/C.dot ==> expected line #9 doesn't match actual line #9
	expected: `	1 -> 2 [label=<CIFAUTOMATON.e2> id="1-0-2"];`
	  actual: `	1 -> 2 [label=<CIFAUTOMATON.e1> id="1-0-2"];`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/level1.html does not match test/testEmptyLanguageIntersection/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_variant</td>`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/level3.html does not match test/testEmptyLanguageIntersection/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testEmptyLanguageIntersection/output_actual/level4.html does not match test/testEmptyLanguageIntersection/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_variant</span></td>`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[8]

Multiple Failures (5 failures)
	org.opentest4j.AssertionFailedError: test/testEmptyModel/output_actual/about.html does not match test/testEmptyModel/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_variant')" class="dropdown-item">model_variant</a>`
	org.opentest4j.AssertionFailedError: test/testEmptyModel/output_actual/level1.html does not match test/testEmptyModel/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_variant</td>`
	org.opentest4j.AssertionFailedError: test/testEmptyModel/output_actual/level2.dot does not match test/testEmptyModel/output_expected/level2.dot ==> expected line #3 doesn't match actual line #3
	expected: `1 [label=<A (1)>, style="filled", fillcolor="lightgray"]`
	  actual: `1 [label=<A (0)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testEmptyModel/output_actual/level3.html does not match test/testEmptyModel/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testEmptyModel/output_actual/level4.html does not match test/testEmptyModel/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_variant</span></td>`
Raw output
org.opentest4j.MultipleFailuresError: 
Multiple Failures (5 failures)
	org.opentest4j.AssertionFailedError: test/testEmptyModel/output_actual/about.html does not match test/testEmptyModel/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_variant')" class="dropdown-item">model_variant</a>`
	org.opentest4j.AssertionFailedError: test/testEmptyModel/output_actual/level1.html does not match test/testEmptyModel/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_variant</td>`
	org.opentest4j.AssertionFailedError: test/testEmptyModel/output_actual/level2.dot does not match test/testEmptyModel/output_expected/level2.dot ==> expected line #3 doesn't match actual line #3
	expected: `1 [label=<A (1)>, style="filled", fillcolor="lightgray"]`
	  actual: `1 [label=<A (0)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testEmptyModel/output_actual/level3.html does not match test/testEmptyModel/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testEmptyModel/output_actual/level4.html does not match test/testEmptyModel/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_variant</span></td>`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[9]

Multiple Failures (5 failures)
	org.opentest4j.AssertionFailedError: test/testImplicitExplicitEmpty/output_actual/about.html does not match test/testImplicitExplicitEmpty/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_other_variant')" class="dropdown-item">model_other_variant</a>`
	org.opentest4j.AssertionFailedError: test/testImplicitExplicitEmpty/output_actual/level1.html does not match test/testImplicitExplicitEmpty/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_other_variant</td>`
	org.opentest4j.AssertionFailedError: test/testImplicitExplicitEmpty/output_actual/level2.dot does not match test/testImplicitExplicitEmpty/output_expected/level2.dot ==> expected line #3 doesn't match actual line #3
	expected: `1 [label=<A (1)>, style="filled", fillcolor="lightgray"]`
	  actual: `1 [label=<A (0)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testImplicitExplicitEmpty/output_actual/level3.html does not match test/testImplicitExplicitEmpty/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_other_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testImplicitExplicitEmpty/output_actual/level4.html does not match test/testImplicitExplicitEmpty/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_other_variant</span></td>`
Raw output
org.opentest4j.MultipleFailuresError: 
Multiple Failures (5 failures)
	org.opentest4j.AssertionFailedError: test/testImplicitExplicitEmpty/output_actual/about.html does not match test/testImplicitExplicitEmpty/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_other_variant')" class="dropdown-item">model_other_variant</a>`
	org.opentest4j.AssertionFailedError: test/testImplicitExplicitEmpty/output_actual/level1.html does not match test/testImplicitExplicitEmpty/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_other_variant</td>`
	org.opentest4j.AssertionFailedError: test/testImplicitExplicitEmpty/output_actual/level2.dot does not match test/testImplicitExplicitEmpty/output_expected/level2.dot ==> expected line #3 doesn't match actual line #3
	expected: `1 [label=<A (1)>, style="filled", fillcolor="lightgray"]`
	  actual: `1 [label=<A (0)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testImplicitExplicitEmpty/output_actual/level3.html does not match test/testImplicitExplicitEmpty/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_other_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testImplicitExplicitEmpty/output_actual/level4.html does not match test/testImplicitExplicitEmpty/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_other_variant</span></td>`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[10]

Multiple Failures (50 failures)
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.cif does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e2__abc__async_ret;`
	  actual: `  event e3__abc__async_ret;`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.dot ==> expected line #7 doesn't match actual line #7
	expected: `	2 -> 1 [label=<CMIAUTOMATON2.e2__abc__async_ret> id="2-0-1"];`
	  actual: `	2 -> 1 [label=<CMIAUTOMATON2.e3__abc__async_ret> id="2-0-1"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.html ==> expected line #87 doesn't match actual line #87
	expected: `<div id="offcanvas-count-1-0-2">The event occurs 1 time in the service fragment.</div>`
	  actual: `<div id="offcanvas-count-1-0-2">The event occurs 2 times in the service fragment.</div>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.dot ==> expected 11 lines, but only got 9
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.html ==> expected 141 lines, but only got 134
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_E.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_E.dot ==> expected line #8 doesn't match actual line #8
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	7 [label=<s7> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_E.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_E.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-1">CMIAUTOMATON2.e2__abc__async_ret</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-1">CMIAUTOMATON2.e3__abc__async_ret</h5>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_F.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_F.dot ==> expected 21 lines, but only got 19
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_F.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_F.html ==> expected 169 lines, but only got 162
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.cif does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e3__abc__async_ret;`
	  actual: `  event e2__abc__blk;`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.dot ==> expected line #4 doesn't match actual line #4
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#ff4040" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.html ==> expected line #87 doesn't match actual line #87
	expected: `<div id="offcanvas-count-1-0-2">The event occurs 2 times in the service fragment.</div>`
	  actual: `<div id="offcanvas-count-1-0-2">The event occurs 1 time in the service fragment.</div>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_E.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_E.dot ==> expected line #3 doesn't match actual line #3
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	4 [label=<s4> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_E.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_E.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_G.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_G.dot ==> expected line #3 doesn't match actual line #3
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	4 [label=<s4> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_G.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_G.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.cif does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.cif ==> expected 17 lines, but only got 13
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.dot ==> expected 10 lines, but only got 8
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C_vs_F.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C_vs_F.dot ==> expected 21 lines, but only got 19
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C_vs_F.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C_vs_F.html ==> expected 169 lines, but only got 162
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C_vs_G.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C_vs_G.dot ==> expected line #3 doesn't match actual line #3
	expected: `	4 [label=<s4> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C_vs_G.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C_vs_G.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_A.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_A.dot ==> expected line #7 doesn't match actual line #7
	expected: `	2 -> 1 [label=<<font color="#00cc00">CMIAUTOMATON2.e2__abc__async_ret</font>> color="#00cc00" id="2-0-1"];`
	  actual: `	2 -> 1 [label=<<font color="#00cc00">CMIAUTOMATON2.e3__abc__async_ret</font>> color="#00cc00" id="2-0-1"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_A.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_A.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-1">CMIAUTOMATON2.e2__abc__async_ret</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-1">CMIAUTOMATON2.e3__abc__async_ret</h5>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_B.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_B.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_B.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_C.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_C.dot ==> expected 10 lines, but only got 8
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_C.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_C.html ==> expected 134 lines, but only got 127
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E.cif does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E.cif ==> expected line #13 doesn't match actual line #13
	expected: `      edge e3__abc__async_ret goto loc3;`
	  actual: `      edge e2__abc__blk goto loc3;`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E.dot ==> expected line #8 doesn't match actual line #8
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	7 [label=<s7> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E_vs_H.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E_vs_H.dot ==> expected line #8 doesn't match actual line #8
	expected: `	7 [label=<s7> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	7 [label=<s7> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E_vs_H.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E_vs_H.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-3">CMIAUTOMATON2.e3__abc__async_ret</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-3">CMIAUTOMATON2.e2__abc__blk</h5>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F.cif does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F.cif ==> expected 31 lines, but only got 28
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F.dot ==> expected 19 lines, but only got 17
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F_vs_H.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F_vs_H.dot ==> expected line #8 doesn't match actual line #8
	expected: `	7 [label=<s7> shape="doublecircle"];`
	  actual: `	7 [label=<s7> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F_vs_H.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F_vs_H.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-3">CMIAUTOMATON2.e2__abc__blk</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-3">CMIAUTOMATON2.e2__abc__async_ret</h5>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G.cif does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G.cif ==> expected line #13 doesn't match actual line #13
	expected: `      edge e2__abc__blk goto loc3;`
	  actual: `      edge e2__abc__async_ret goto loc3;`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G.dot ==> expected line #12 doesn't match actual line #12
	expected: `	2 -> 3 [label=<CMIAUTOMATON2.e2__abc__blk> id="2-0-3"];`
	  actual: `	2 -> 3 [label=<CMIAUTOMATON2.e2__abc__async_ret> id="2-0-3"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G_vs_H.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G_vs_H.dot ==> expected line #14 doesn't match actual line #14
	expected: `	2 -> 3 [label=<<font color="#000000">CMIAUTOMATON2.e2__abc__blk</font>> id="2-0-3"];`
	  actual: `	2 -> 3 [label=<<font color="#000000">CMIAUTOMATON2.e2__abc__async_ret</font>> id="2-0-3"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G_vs_H.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G_vs_H.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-3">CMIAUTOMATON2.e2__abc__blk</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-3">CMIAUTOMATON2.e2__abc__async_ret</h5>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/H.cif does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/H.cif ==> expected line #13 doesn't match actual line #13
	expected: `      edge e3__abc__async_ret goto loc3;`
	  actual: `      edge e2__abc__blk goto loc3;`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/H.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/H.dot ==> expected line #14 doesn't match actual line #14
	expected: `	2 -> 3 [label=<CMIAUTOMATON2.e3__abc__async_ret> id="2-0-3"];`
	  actual: `	2 -> 3 [label=<CMIAUTOMATON2.e2__abc__blk> id="2-0-3"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/level5.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/level5.dot ==> expected line #4 doesn't match actual line #4
	expected: `2 [label=<B<sub><font point-size="10">2</font></sub> (3)>, style="filled", fillcolor="lightgray"]`
	  actual: `2 [label=<B<sub><font point-size="10">2</font></sub> (4)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/about.html does not match test/testMultipleComponentsCmiCompare/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_other_variant')" class="dropdown-item">model_other_variant</a>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/level1.html does not match test/testMultipleComponentsCmiCompare/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_other_variant</td>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/level2.dot does not match test/testMultipleComponentsCmiCompare/output_expected/level2.dot ==> expected line #12 doesn't match actual line #12
	expected: `1 -> 6 [label=<  <font color="blue">~1</font>  >]`
	  actual: `1 -> 6 [label=<  <font color="blue">~2</font>  >]`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/level3.html does not match test/testMultipleComponentsCmiCompare/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_other_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/level4.html does not match test/testMultipleComponentsCmiCompare/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_other_variant</span></td>`
Raw output
org.opentest4j.MultipleFailuresError: 
Multiple Failures (50 failures)
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.cif does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e2__abc__async_ret;`
	  actual: `  event e3__abc__async_ret;`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.dot ==> expected line #7 doesn't match actual line #7
	expected: `	2 -> 1 [label=<CMIAUTOMATON2.e2__abc__async_ret> id="2-0-1"];`
	  actual: `	2 -> 1 [label=<CMIAUTOMATON2.e3__abc__async_ret> id="2-0-1"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.html ==> expected line #87 doesn't match actual line #87
	expected: `<div id="offcanvas-count-1-0-2">The event occurs 1 time in the service fragment.</div>`
	  actual: `<div id="offcanvas-count-1-0-2">The event occurs 2 times in the service fragment.</div>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.dot ==> expected 11 lines, but only got 9
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.html ==> expected 141 lines, but only got 134
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_E.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_E.dot ==> expected line #8 doesn't match actual line #8
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	7 [label=<s7> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_E.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_E.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-1">CMIAUTOMATON2.e2__abc__async_ret</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-1">CMIAUTOMATON2.e3__abc__async_ret</h5>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_F.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_F.dot ==> expected 21 lines, but only got 19
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_F.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_F.html ==> expected 169 lines, but only got 162
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.cif does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e3__abc__async_ret;`
	  actual: `  event e2__abc__blk;`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.dot ==> expected line #4 doesn't match actual line #4
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#ff4040" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.html ==> expected line #87 doesn't match actual line #87
	expected: `<div id="offcanvas-count-1-0-2">The event occurs 2 times in the service fragment.</div>`
	  actual: `<div id="offcanvas-count-1-0-2">The event occurs 1 time in the service fragment.</div>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_E.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_E.dot ==> expected line #3 doesn't match actual line #3
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	4 [label=<s4> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_E.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_E.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_G.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_G.dot ==> expected line #3 doesn't match actual line #3
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	4 [label=<s4> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_G.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_G.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.cif does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.cif ==> expected 17 lines, but only got 13
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.dot ==> expected 10 lines, but only got 8
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C_vs_F.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C_vs_F.dot ==> expected 21 lines, but only got 19
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C_vs_F.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C_vs_F.html ==> expected 169 lines, but only got 162
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C_vs_G.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C_vs_G.dot ==> expected line #3 doesn't match actual line #3
	expected: `	4 [label=<s4> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C_vs_G.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C_vs_G.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_A.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_A.dot ==> expected line #7 doesn't match actual line #7
	expected: `	2 -> 1 [label=<<font color="#00cc00">CMIAUTOMATON2.e2__abc__async_ret</font>> color="#00cc00" id="2-0-1"];`
	  actual: `	2 -> 1 [label=<<font color="#00cc00">CMIAUTOMATON2.e3__abc__async_ret</font>> color="#00cc00" id="2-0-1"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_A.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_A.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-1">CMIAUTOMATON2.e2__abc__async_ret</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-1">CMIAUTOMATON2.e3__abc__async_ret</h5>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_B.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_B.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_B.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_C.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_C.dot ==> expected 10 lines, but only got 8
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_C.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/D_vs_C.html ==> expected 134 lines, but only got 127
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E.cif does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E.cif ==> expected line #13 doesn't match actual line #13
	expected: `      edge e3__abc__async_ret goto loc3;`
	  actual: `      edge e2__abc__blk goto loc3;`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E.dot ==> expected line #8 doesn't match actual line #8
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	7 [label=<s7> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E_vs_H.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E_vs_H.dot ==> expected line #8 doesn't match actual line #8
	expected: `	7 [label=<s7> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	7 [label=<s7> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E_vs_H.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E_vs_H.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-3">CMIAUTOMATON2.e3__abc__async_ret</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-3">CMIAUTOMATON2.e2__abc__blk</h5>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F.cif does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F.cif ==> expected 31 lines, but only got 28
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F.dot ==> expected 19 lines, but only got 17
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F_vs_H.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F_vs_H.dot ==> expected line #8 doesn't match actual line #8
	expected: `	7 [label=<s7> shape="doublecircle"];`
	  actual: `	7 [label=<s7> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F_vs_H.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F_vs_H.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-3">CMIAUTOMATON2.e2__abc__blk</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-3">CMIAUTOMATON2.e2__abc__async_ret</h5>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G.cif does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G.cif ==> expected line #13 doesn't match actual line #13
	expected: `      edge e2__abc__blk goto loc3;`
	  actual: `      edge e2__abc__async_ret goto loc3;`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G.dot ==> expected line #12 doesn't match actual line #12
	expected: `	2 -> 3 [label=<CMIAUTOMATON2.e2__abc__blk> id="2-0-3"];`
	  actual: `	2 -> 3 [label=<CMIAUTOMATON2.e2__abc__async_ret> id="2-0-3"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G_vs_H.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G_vs_H.dot ==> expected line #14 doesn't match actual line #14
	expected: `	2 -> 3 [label=<<font color="#000000">CMIAUTOMATON2.e2__abc__blk</font>> id="2-0-3"];`
	  actual: `	2 -> 3 [label=<<font color="#000000">CMIAUTOMATON2.e2__abc__async_ret</font>> id="2-0-3"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G_vs_H.html does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G_vs_H.html ==> expected line #90 doesn't match actual line #90
	expected: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-3">CMIAUTOMATON2.e2__abc__blk</h5>`
	  actual: `<h5 class="offcanvas-title" id="offcanvas-label-2-0-3">CMIAUTOMATON2.e2__abc__async_ret</h5>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/H.cif does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/H.cif ==> expected line #13 doesn't match actual line #13
	expected: `      edge e3__abc__async_ret goto loc3;`
	  actual: `      edge e2__abc__blk goto loc3;`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/H.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/H.dot ==> expected line #14 doesn't match actual line #14
	expected: `	2 -> 3 [label=<CMIAUTOMATON2.e3__abc__async_ret> id="2-0-3"];`
	  actual: `	2 -> 3 [label=<CMIAUTOMATON2.e2__abc__blk> id="2-0-3"];`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/level5.dot does not match test/testMultipleComponentsCmiCompare/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/level5.dot ==> expected line #4 doesn't match actual line #4
	expected: `2 [label=<B<sub><font point-size="10">2</font></sub> (3)>, style="filled", fillcolor="lightgray"]`
	  actual: `2 [label=<B<sub><font point-size="10">2</font></sub> (4)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/about.html does not match test/testMultipleComponentsCmiCompare/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_other_variant')" class="dropdown-item">model_other_variant</a>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/level1.html does not match test/testMultipleComponentsCmiCompare/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_other_variant</td>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/level2.dot does not match test/testMultipleComponentsCmiCompare/output_expected/level2.dot ==> expected line #12 doesn't match actual line #12
	expected: `1 -> 6 [label=<  <font color="blue">~1</font>  >]`
	  actual: `1 -> 6 [label=<  <font color="blue">~2</font>  >]`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/level3.html does not match test/testMultipleComponentsCmiCompare/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_other_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testMultipleComponentsCmiCompare/output_actual/level4.html does not match test/testMultipleComponentsCmiCompare/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_other_variant</span></td>`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[11]

expected line #6 doesn't match actual line #6
	expected: `CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_B.dot`
	  actual: `CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.cif`
Raw output
org.opentest4j.AssertionFailedError: 
expected line #6 doesn't match actual line #6
	expected: `CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_B.dot`
	  actual: `CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.cif`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[12]

Multiple Failures (5 failures)
	org.opentest4j.AssertionFailedError: test/testNoUnionOfIntersections/output_actual/about.html does not match test/testNoUnionOfIntersections/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('ModelSetA')" class="dropdown-item">ModelSetA</a>`
	  actual: `<a href="javascript:showSelected('ModelSetD')" class="dropdown-item">ModelSetD</a>`
	org.opentest4j.AssertionFailedError: test/testNoUnionOfIntersections/output_actual/level1.html does not match test/testNoUnionOfIntersections/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>ModelSetA</td>`
	  actual: `<td>ModelSetD</td>`
	org.opentest4j.AssertionFailedError: test/testNoUnionOfIntersections/output_actual/level2.dot does not match test/testNoUnionOfIntersections/output_expected/level2.dot ==> expected line #4 doesn't match actual line #4
	expected: `2 [label=<B (3)>, style="filled", fillcolor="lightgray"]`
	  actual: `2 [label=<B (2)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testNoUnionOfIntersections/output_actual/level3.html does not match test/testNoUnionOfIntersections/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">ModelSetA</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">ModelSetD</span></td>`
	org.opentest4j.AssertionFailedError: test/testNoUnionOfIntersections/output_actual/level4.html does not match test/testNoUnionOfIntersections/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">ModelSetA</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">ModelSetD</span></td>`
Raw output
org.opentest4j.MultipleFailuresError: 
Multiple Failures (5 failures)
	org.opentest4j.AssertionFailedError: test/testNoUnionOfIntersections/output_actual/about.html does not match test/testNoUnionOfIntersections/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('ModelSetA')" class="dropdown-item">ModelSetA</a>`
	  actual: `<a href="javascript:showSelected('ModelSetD')" class="dropdown-item">ModelSetD</a>`
	org.opentest4j.AssertionFailedError: test/testNoUnionOfIntersections/output_actual/level1.html does not match test/testNoUnionOfIntersections/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>ModelSetA</td>`
	  actual: `<td>ModelSetD</td>`
	org.opentest4j.AssertionFailedError: test/testNoUnionOfIntersections/output_actual/level2.dot does not match test/testNoUnionOfIntersections/output_expected/level2.dot ==> expected line #4 doesn't match actual line #4
	expected: `2 [label=<B (3)>, style="filled", fillcolor="lightgray"]`
	  actual: `2 [label=<B (2)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testNoUnionOfIntersections/output_actual/level3.html does not match test/testNoUnionOfIntersections/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">ModelSetA</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">ModelSetD</span></td>`
	org.opentest4j.AssertionFailedError: test/testNoUnionOfIntersections/output_actual/level4.html does not match test/testNoUnionOfIntersections/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">ModelSetA</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">ModelSetD</span></td>`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[15]

expected line #6 doesn't match actual line #6
	expected: `CMIAUTOMATON/A_vs_B.dot`
	  actual: `CMIAUTOMATON/B.cif`
Raw output
org.opentest4j.AssertionFailedError: 
expected line #6 doesn't match actual line #6
	expected: `CMIAUTOMATON/A_vs_B.dot`
	  actual: `CMIAUTOMATON/B.cif`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[16]

expected line #6 doesn't match actual line #6
	expected: `CI1.C12_I21__func059__arslt_fcncb__CI1/A_vs_B.dot`
	  actual: `CI1.C12_I21__func059__arslt_fcncb__CI1/B.cif`
Raw output
org.opentest4j.AssertionFailedError: 
expected line #6 doesn't match actual line #6
	expected: `CI1.C12_I21__func059__arslt_fcncb__CI1/A_vs_B.dot`
	  actual: `CI1.C12_I21__func059__arslt_fcncb__CI1/B.cif`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[17]

expected line #43 doesn't match actual line #43
	expected: `CI1.C14_I24__func183__arslt_fcncb__CI1/A_vs_B.dot`
	  actual: `CI1.C14_I24__func183__arslt_fcncb__CI1/B.cif`
Raw output
org.opentest4j.AssertionFailedError: 
expected line #43 doesn't match actual line #43
	expected: `CI1.C14_I24__func183__arslt_fcncb__CI1/A_vs_B.dot`
	  actual: `CI1.C14_I24__func183__arslt_fcncb__CI1/B.cif`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[19]

expected line #11 doesn't match actual line #11
	expected: `cifAutomaton/A_vs_B.dot`
	  actual: `cifAutomaton/B.cif`
Raw output
org.opentest4j.AssertionFailedError: 
expected line #11 doesn't match actual line #11
	expected: `cifAutomaton/A_vs_B.dot`
	  actual: `cifAutomaton/B.cif`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[22]

Multiple Failures (14 failures)
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A.cif does not match test/testSimpleCmiCompareWithRepetitions/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A.cif ==> expected line #7 doesn't match actual line #7
	expected: `    disc int[0..8] cnt;`
	  actual: `    disc int[0..10] cnt;`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A.dot does not match test/testSimpleCmiCompareWithRepetitions/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A.dot ==> expected line #11 doesn't match actual line #11
	expected: `	3 -> 4 [label=<CMIAUTOMATON.e2__abc__fcn (repeated 8 times)> id="3-0-4"];`
	  actual: `	3 -> 4 [label=<CMIAUTOMATON.e2__abc__fcn (repeated 10 times)> id="3-0-4"];`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_B.dot does not match test/testSimpleCmiCompareWithRepetitions/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_B.dot ==> expected line #11 doesn't match actual line #11
	expected: `	3 -> 4 [label=<<font color="#000000">CMIAUTOMATON.e2__abc__fcn <font color="#ff4040">(repeated 8 times)</font> <font color="#00cc00">(repeated 10 times)</font></font>> id="3-0-4"];`
	  actual: `	3 -> 4 [label=<<font color="#000000">CMIAUTOMATON.e2__abc__fcn <font color="#ff4040">(repeated 10 times)</font> <font color="#00cc00">(repeated 8 times)</font></font>> id="3-0-4"];`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_D.dot does not match test/testSimpleCmiCompareWithRepetitions/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_D.dot ==> expected line #68 doesn't match actual line #68
	expected: `	3 -> 4 [label=<<font color="#ff4040">CMIAUTOMATON.e2__abc__fcn <font color="#ff4040">(repeated 8 times)</font></font>> color="#ff4040" id="3-0-4"];`
	  actual: `	3 -> 4 [label=<<font color="#ff4040">CMIAUTOMATON.e2__abc__fcn <font color="#ff4040">(repeated 10 times)</font></font>> color="#ff4040" id="3-0-4"];`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.cif does not match test/testSimpleCmiCompareWithRepetitions/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.cif ==> expected line #7 doesn't match actual line #7
	expected: `    disc int[0..10] cnt;`
	  actual: `    disc int[0..8] cnt;`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.dot does not match test/testSimpleCmiCompareWithRepetitions/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.dot ==> expected line #11 doesn't match actual line #11
	expected: `	3 -> 4 [label=<CMIAUTOMATON.e2__abc__fcn (repeated 10 times)> id="3-0-4"];`
	  actual: `	3 -> 4 [label=<CMIAUTOMATON.e2__abc__fcn (repeated 8 times)> id="3-0-4"];`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B_vs_D.dot does not match test/testSimpleCmiCompareWithRepetitions/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B_vs_D.dot ==> expected line #68 doesn't match actual line #68
	expected: `	3 -> 4 [label=<<font color="#ff4040">CMIAUTOMATON.e2__abc__fcn <font color="#ff4040">(repeated 10 times)</font></font>> color="#ff4040" id="3-0-4"];`
	  actual: `	3 -> 4 [label=<<font color="#ff4040">CMIAUTOMATON.e2__abc__fcn <font color="#ff4040">(repeated 8 times)</font></font>> color="#ff4040" id="3-0-4"];`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_A.dot does not match test/testSimpleCmiCompareWithRepetitions/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_A.dot ==> expected line #11 doesn't match actual line #11
	expected: `	3 -> 4 [label=<<font color="#00cc00">CMIAUTOMATON.e2__abc__fcn <font color="#00cc00">(repeated 8 times)</font></font>> color="#00cc00" id="3-0-4"];`
	  actual: `	3 -> 4 [label=<<font color="#00cc00">CMIAUTOMATON.e2__abc__fcn <font color="#00cc00">(repeated 10 times)</font></font>> color="#00cc00" id="3-0-4"];`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_B.dot does not match test/testSimpleCmiCompareWithRepetitions/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_B.dot ==> expected line #11 doesn't match actual line #11
	expected: `	3 -> 4 [label=<<font color="#00cc00">CMIAUTOMATON.e2__abc__fcn <font color="#00cc00">(repeated 10 times)</font></font>> color="#00cc00" id="3-0-4"];`
	  actual: `	3 -> 4 [label=<<font color="#00cc00">CMIAUTOMATON.e2__abc__fcn <font color="#00cc00">(repeated 8 times)</font></font>> color="#00cc00" id="3-0-4"];`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/about.html does not match test/testSimpleCmiCompareWithRepetitions/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_variant')" class="dropdown-item">model_variant</a>`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/index.html does not match test/testSimpleCmiCompareWithRepetitions/output_expected/index.html ==> expected line #223 doesn't match actual line #223
	expected: `Model 'cmiAutomaton' in model set 'model' contains repetition-related data. Comparison support for that is experimental.</li>`
	  actual: `Model 'cmiAutomaton' in model set 'model_variant' contains repetition-related data. Comparison support for that is experimental.</li>`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/level1.html does not match test/testSimpleCmiCompareWithRepetitions/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_variant</td>`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/level3.html does not match test/testSimpleCmiCompareWithRepetitions/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/level4.html does not match test/testSimpleCmiCompareWithRepetitions/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_variant</span></td>`
Raw output
org.opentest4j.MultipleFailuresError: 
Multiple Failures (14 failures)
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A.cif does not match test/testSimpleCmiCompareWithRepetitions/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A.cif ==> expected line #7 doesn't match actual line #7
	expected: `    disc int[0..8] cnt;`
	  actual: `    disc int[0..10] cnt;`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A.dot does not match test/testSimpleCmiCompareWithRepetitions/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A.dot ==> expected line #11 doesn't match actual line #11
	expected: `	3 -> 4 [label=<CMIAUTOMATON.e2__abc__fcn (repeated 8 times)> id="3-0-4"];`
	  actual: `	3 -> 4 [label=<CMIAUTOMATON.e2__abc__fcn (repeated 10 times)> id="3-0-4"];`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_B.dot does not match test/testSimpleCmiCompareWithRepetitions/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_B.dot ==> expected line #11 doesn't match actual line #11
	expected: `	3 -> 4 [label=<<font color="#000000">CMIAUTOMATON.e2__abc__fcn <font color="#ff4040">(repeated 8 times)</font> <font color="#00cc00">(repeated 10 times)</font></font>> id="3-0-4"];`
	  actual: `	3 -> 4 [label=<<font color="#000000">CMIAUTOMATON.e2__abc__fcn <font color="#ff4040">(repeated 10 times)</font> <font color="#00cc00">(repeated 8 times)</font></font>> id="3-0-4"];`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_D.dot does not match test/testSimpleCmiCompareWithRepetitions/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_D.dot ==> expected line #68 doesn't match actual line #68
	expected: `	3 -> 4 [label=<<font color="#ff4040">CMIAUTOMATON.e2__abc__fcn <font color="#ff4040">(repeated 8 times)</font></font>> color="#ff4040" id="3-0-4"];`
	  actual: `	3 -> 4 [label=<<font color="#ff4040">CMIAUTOMATON.e2__abc__fcn <font color="#ff4040">(repeated 10 times)</font></font>> color="#ff4040" id="3-0-4"];`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.cif does not match test/testSimpleCmiCompareWithRepetitions/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.cif ==> expected line #7 doesn't match actual line #7
	expected: `    disc int[0..10] cnt;`
	  actual: `    disc int[0..8] cnt;`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.dot does not match test/testSimpleCmiCompareWithRepetitions/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.dot ==> expected line #11 doesn't match actual line #11
	expected: `	3 -> 4 [label=<CMIAUTOMATON.e2__abc__fcn (repeated 10 times)> id="3-0-4"];`
	  actual: `	3 -> 4 [label=<CMIAUTOMATON.e2__abc__fcn (repeated 8 times)> id="3-0-4"];`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B_vs_D.dot does not match test/testSimpleCmiCompareWithRepetitions/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B_vs_D.dot ==> expected line #68 doesn't match actual line #68
	expected: `	3 -> 4 [label=<<font color="#ff4040">CMIAUTOMATON.e2__abc__fcn <font color="#ff4040">(repeated 10 times)</font></font>> color="#ff4040" id="3-0-4"];`
	  actual: `	3 -> 4 [label=<<font color="#ff4040">CMIAUTOMATON.e2__abc__fcn <font color="#ff4040">(repeated 8 times)</font></font>> color="#ff4040" id="3-0-4"];`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_A.dot does not match test/testSimpleCmiCompareWithRepetitions/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_A.dot ==> expected line #11 doesn't match actual line #11
	expected: `	3 -> 4 [label=<<font color="#00cc00">CMIAUTOMATON.e2__abc__fcn <font color="#00cc00">(repeated 8 times)</font></font>> color="#00cc00" id="3-0-4"];`
	  actual: `	3 -> 4 [label=<<font color="#00cc00">CMIAUTOMATON.e2__abc__fcn <font color="#00cc00">(repeated 10 times)</font></font>> color="#00cc00" id="3-0-4"];`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_B.dot does not match test/testSimpleCmiCompareWithRepetitions/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_B.dot ==> expected line #11 doesn't match actual line #11
	expected: `	3 -> 4 [label=<<font color="#00cc00">CMIAUTOMATON.e2__abc__fcn <font color="#00cc00">(repeated 10 times)</font></font>> color="#00cc00" id="3-0-4"];`
	  actual: `	3 -> 4 [label=<<font color="#00cc00">CMIAUTOMATON.e2__abc__fcn <font color="#00cc00">(repeated 8 times)</font></font>> color="#00cc00" id="3-0-4"];`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/about.html does not match test/testSimpleCmiCompareWithRepetitions/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_variant')" class="dropdown-item">model_variant</a>`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/index.html does not match test/testSimpleCmiCompareWithRepetitions/output_expected/index.html ==> expected line #223 doesn't match actual line #223
	expected: `Model 'cmiAutomaton' in model set 'model' contains repetition-related data. Comparison support for that is experimental.</li>`
	  actual: `Model 'cmiAutomaton' in model set 'model_variant' contains repetition-related data. Comparison support for that is experimental.</li>`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/level1.html does not match test/testSimpleCmiCompareWithRepetitions/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_variant</td>`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/level3.html does not match test/testSimpleCmiCompareWithRepetitions/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testSimpleCmiCompareWithRepetitions/output_actual/level4.html does not match test/testSimpleCmiCompareWithRepetitions/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_variant</span></td>`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[23]

Multiple Failures (19 failures)
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/about.html does not match test/testSimpleComponentsCifCompare/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_variant')" class="dropdown-item">model_variant</a>`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/A.cif does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/A.cif ==> expected line #4 doesn't match actual line #4
	expected: `  location loc1:`
	  actual: `  event e3;`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/A.dot does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/A.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/A_vs_B.dot does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/A_vs_B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#ff4040" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/A_vs_B.html does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/A_vs_B.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/A_vs_D.dot does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/A_vs_D.dot ==> expected line #3 doesn't match actual line #3
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	4 [label=<s4> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/A_vs_D.html does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/A_vs_D.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/B.cif does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/B.cif ==> expected 15 lines, but only got 11
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/B.dot does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/B.dot ==> expected 10 lines, but only got 8
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/B_vs_D.dot does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/B_vs_D.dot ==> expected line #3 doesn't match actual line #3
	expected: `	4 [label=<s4> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/B_vs_D.html does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/B_vs_D.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/C_vs_A.dot does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/C_vs_A.dot ==> expected line #4 doesn't match actual line #4
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#ff4040" fontcolor="#ffffff" style="filled"];`
	  actual: `	3 [label=<s3> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/C_vs_A.html does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/C_vs_A.html ==> expected line #94 doesn't match actual line #94
	expected: `<div id="offcanvas-count-2-0-3">The event occurs 2 times in the entity.</div>`
	  actual: `<div id="offcanvas-count-2-0-3">The event occurs 1 time in the entity.</div>`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/C_vs_B.dot does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/C_vs_B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	3 [label=<s3> shape="doublecircle"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#ff4040" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/C_vs_B.html does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/C_vs_B.html ==> expected line #94 doesn't match actual line #94
	expected: `<div id="offcanvas-count-2-0-3">The event occurs 1 time in the entity.</div>`
	  actual: `<div id="offcanvas-count-2-0-3">The event occurs 2 times in the entity.</div>`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/level5.dot does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/level5.dot ==> expected line #3 doesn't match actual line #3
	expected: `1 [label=<A<sub><font point-size="10">1</font></sub> (3)>, style="filled", fillcolor="lightgray"]`
	  actual: `1 [label=<A<sub><font point-size="10">1</font></sub> (4)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/level1.html does not match test/testSimpleComponentsCifCompare/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_variant</td>`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/level3.html does not match test/testSimpleComponentsCifCompare/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/level4.html does not match test/testSimpleComponentsCifCompare/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_variant</span></td>`
Raw output
org.opentest4j.MultipleFailuresError: 
Multiple Failures (19 failures)
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/about.html does not match test/testSimpleComponentsCifCompare/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_variant')" class="dropdown-item">model_variant</a>`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/A.cif does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/A.cif ==> expected line #4 doesn't match actual line #4
	expected: `  location loc1:`
	  actual: `  event e3;`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/A.dot does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/A.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/A_vs_B.dot does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/A_vs_B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#ff4040" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/A_vs_B.html does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/A_vs_B.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/A_vs_D.dot does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/A_vs_D.dot ==> expected line #3 doesn't match actual line #3
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	4 [label=<s4> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/A_vs_D.html does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/A_vs_D.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/B.cif does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/B.cif ==> expected 15 lines, but only got 11
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/B.dot does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/B.dot ==> expected 10 lines, but only got 8
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/B_vs_D.dot does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/B_vs_D.dot ==> expected line #3 doesn't match actual line #3
	expected: `	4 [label=<s4> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/B_vs_D.html does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/B_vs_D.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/C_vs_A.dot does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/C_vs_A.dot ==> expected line #4 doesn't match actual line #4
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#ff4040" fontcolor="#ffffff" style="filled"];`
	  actual: `	3 [label=<s3> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/C_vs_A.html does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/C_vs_A.html ==> expected line #94 doesn't match actual line #94
	expected: `<div id="offcanvas-count-2-0-3">The event occurs 2 times in the entity.</div>`
	  actual: `<div id="offcanvas-count-2-0-3">The event occurs 1 time in the entity.</div>`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/C_vs_B.dot does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/C_vs_B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	3 [label=<s3> shape="doublecircle"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#ff4040" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/C_vs_B.html does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/C_vs_B.html ==> expected line #94 doesn't match actual line #94
	expected: `<div id="offcanvas-count-2-0-3">The event occurs 1 time in the entity.</div>`
	  actual: `<div id="offcanvas-count-2-0-3">The event occurs 2 times in the entity.</div>`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/cifAutomaton/level5.dot does not match test/testSimpleComponentsCifCompare/output_expected/cifAutomaton/level5.dot ==> expected line #3 doesn't match actual line #3
	expected: `1 [label=<A<sub><font point-size="10">1</font></sub> (3)>, style="filled", fillcolor="lightgray"]`
	  actual: `1 [label=<A<sub><font point-size="10">1</font></sub> (4)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/level1.html does not match test/testSimpleComponentsCifCompare/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_variant</td>`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/level3.html does not match test/testSimpleComponentsCifCompare/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCifCompare/output_actual/level4.html does not match test/testSimpleComponentsCifCompare/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_variant</span></td>`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 77 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performCompareTest{String, ModelType, boolean}[24]

Multiple Failures (21 failures)
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A.cif does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e2__abc__async_ret;`
	  actual: `  event e1__abc__async_ret;`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A.dot does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_B.dot does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#ff4040" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_B.html does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_B.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_D.dot does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_D.dot ==> expected line #3 doesn't match actual line #3
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	4 [label=<s4> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_D.html does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_D.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.cif does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.cif ==> expected 17 lines, but only got 13
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.dot does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.dot ==> expected 10 lines, but only got 8
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B_vs_D.dot does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B_vs_D.dot ==> expected line #3 doesn't match actual line #3
	expected: `	4 [label=<s4> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B_vs_D.html does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B_vs_D.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_A.dot does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_A.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_A.html does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_A.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_B.dot does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_B.dot ==> expected 10 lines, but only got 8
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_B.html does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_B.html ==> expected 134 lines, but only got 127
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/D.cif does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/D.cif ==> expected line #13 doesn't match actual line #13
	expected: `      edge e2__abc__fcn goto loc3;`
	  actual: `      edge e2__abc__async_ret goto loc3;`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/D.dot does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/D.dot ==> expected line #12 doesn't match actual line #12
	expected: `	2 -> 3 [label=<CMIAUTOMATON.e2__abc__fcn> id="2-0-3"];`
	  actual: `	2 -> 3 [label=<CMIAUTOMATON.e2__abc__async_ret> id="2-0-3"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/level5.dot does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/level5.dot ==> expected line #3 doesn't match actual line #3
	expected: `1 [label=<A<sub><font point-size="10">1</font></sub> (3)>, style="filled", fillcolor="lightgray"]`
	  actual: `1 [label=<A<sub><font point-size="10">1</font></sub> (4)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/about.html does not match test/testSimpleComponentsCmiCompare/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_variant')" class="dropdown-item">model_variant</a>`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/level1.html does not match test/testSimpleComponentsCmiCompare/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_variant</td>`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/level3.html does not match test/testSimpleComponentsCmiCompare/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/level4.html does not match test/testSimpleComponentsCmiCompare/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_variant</span></td>`
Raw output
org.opentest4j.MultipleFailuresError: 
Multiple Failures (21 failures)
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A.cif does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e2__abc__async_ret;`
	  actual: `  event e1__abc__async_ret;`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A.dot does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_B.dot does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#ff4040" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_B.html does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_B.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_D.dot does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_D.dot ==> expected line #3 doesn't match actual line #3
	expected: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	4 [label=<s4> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_D.html does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_D.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.cif does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.cif ==> expected 17 lines, but only got 13
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.dot does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.dot ==> expected 10 lines, but only got 8
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B_vs_D.dot does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B_vs_D.dot ==> expected line #3 doesn't match actual line #3
	expected: `	4 [label=<s4> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B_vs_D.html does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B_vs_D.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_A.dot does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_A.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#00cc00" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_A.html does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_A.html ==> expected line #89 doesn't match actual line #89
	expected: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-1">`
	  actual: `<div class="offcanvas-header" style="display:none" id="offcanvas-header-2-0-3">`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_B.dot does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_B.dot ==> expected 10 lines, but only got 8
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_B.html does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/C_vs_B.html ==> expected 134 lines, but only got 127
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/D.cif does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/D.cif ==> expected line #13 doesn't match actual line #13
	expected: `      edge e2__abc__fcn goto loc3;`
	  actual: `      edge e2__abc__async_ret goto loc3;`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/D.dot does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/D.dot ==> expected line #12 doesn't match actual line #12
	expected: `	2 -> 3 [label=<CMIAUTOMATON.e2__abc__fcn> id="2-0-3"];`
	  actual: `	2 -> 3 [label=<CMIAUTOMATON.e2__abc__async_ret> id="2-0-3"];`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/level5.dot does not match test/testSimpleComponentsCmiCompare/output_expected/CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/level5.dot ==> expected line #3 doesn't match actual line #3
	expected: `1 [label=<A<sub><font point-size="10">1</font></sub> (3)>, style="filled", fillcolor="lightgray"]`
	  actual: `1 [label=<A<sub><font point-size="10">1</font></sub> (4)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/about.html does not match test/testSimpleComponentsCmiCompare/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_variant')" class="dropdown-item">model_variant</a>`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/level1.html does not match test/testSimpleComponentsCmiCompare/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_variant</td>`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/level3.html does not match test/testSimpleComponentsCmiCompare/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testSimpleComponentsCmiCompare/output_actual/level4.html does not match test/testSimpleComponentsCmiCompare/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_variant</span></td>`
	at nl.tno.mids.compare.MidsCompareTest.performCompareTest(MidsCompareTest.java:77)

Check failure on line 145 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performHideComputedOptionTest{String}[1]

Multiple Failures (26 failures)
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.cif does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e2__abc__async_ret;`
	  actual: `  event e3__abc__async_ret;`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.dot ==> expected line #7 doesn't match actual line #7
	expected: `	2 -> 1 [label=<CMIAUTOMATON2.e2__abc__async_ret> id="2-0-1"];`
	  actual: `	2 -> 1 [label=<CMIAUTOMATON2.e3__abc__async_ret> id="2-0-1"];`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.html does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.html ==> expected line #82 doesn't match actual line #82
	expected: `            <div class="offcanvas-header" style="display:none" id="offcanvas-header-1-0-2">`
	  actual: `            <div class="offcanvas-header" style="display:none" id="offcanvas-header-1-0-3">`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.dot ==> expected 11 lines, but only got 9
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.html does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.html ==> expected 141 lines, but only got 134
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.cif does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e3__abc__async_ret;`
	  actual: `  event e2__abc__blk;`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.dot ==> expected line #4 doesn't match actual line #4
	expected: `	3 [label=<s3> shape="doublecircle"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#ff4040" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.html does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.html ==> expected line #82 doesn't match actual line #82
	expected: `            <div class="offcanvas-header" style="display:none" id="offcanvas-header-1-0-3">`
	  actual: `            <div class="offcanvas-header" style="display:none" id="offcanvas-header-1-0-2">`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.cif does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.cif ==> expected 17 lines, but only got 13
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.dot ==> expected 10 lines, but only got 8
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E.cif does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E.cif ==> expected line #13 doesn't match actual line #13
	expected: `      edge e3__abc__async_ret goto loc3;`
	  actual: `      edge e2__abc__blk goto loc3;`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E.dot ==> expected line #8 doesn't match actual line #8
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	7 [label=<s7> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F.cif does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F.cif ==> expected 31 lines, but only got 28
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F.dot ==> expected 19 lines, but only got 17
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G.cif does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G.cif ==> expected line #13 doesn't match actual line #13
	expected: `      edge e2__abc__blk goto loc3;`
	  actual: `      edge e2__abc__async_ret goto loc3;`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G.dot ==> expected line #12 doesn't match actual line #12
	expected: `	2 -> 3 [label=<CMIAUTOMATON2.e2__abc__blk> id="2-0-3"];`
	  actual: `	2 -> 3 [label=<CMIAUTOMATON2.e2__abc__async_ret> id="2-0-3"];`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/H.cif does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/H.cif ==> expected line #13 doesn't match actual line #13
	expected: `      edge e3__abc__async_ret goto loc3;`
	  actual: `      edge e2__abc__blk goto loc3;`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/H.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/H.dot ==> expected line #14 doesn't match actual line #14
	expected: `	2 -> 3 [label=<CMIAUTOMATON2.e3__abc__async_ret> id="2-0-3"];`
	  actual: `	2 -> 3 [label=<CMIAUTOMATON2.e2__abc__blk> id="2-0-3"];`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/level5.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/level5.dot ==> expected line #4 doesn't match actual line #4
	expected: `2 [label=<B<sub><font point-size="10">2</font></sub> (3)>, style="filled", fillcolor="lightgray"]`
	  actual: `2 [label=<B<sub><font point-size="10">2</font></sub> (4)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/about.html does not match test/testHideComputed/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_other_variant')" class="dropdown-item">model_other_variant</a>`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/level1.html does not match test/testHideComputed/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_other_variant</td>`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/level2.dot does not match test/testHideComputed/output_expected/level2.dot ==> expected line #12 doesn't match actual line #12
	expected: `1 -> 6 [label=<  <font color="blue">~1</font>  >]`
	  actual: `1 -> 6 [label=<  <font color="blue">~2</font>  >]`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/level3.html does not match test/testHideComputed/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_other_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/level4.html does not match test/testHideComputed/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_other_variant</span></td>`
Raw output
org.opentest4j.MultipleFailuresError: 
Multiple Failures (26 failures)
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.cif does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e2__abc__async_ret;`
	  actual: `  event e3__abc__async_ret;`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A.dot ==> expected line #7 doesn't match actual line #7
	expected: `	2 -> 1 [label=<CMIAUTOMATON2.e2__abc__async_ret> id="2-0-1"];`
	  actual: `	2 -> 1 [label=<CMIAUTOMATON2.e3__abc__async_ret> id="2-0-1"];`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.html does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_B.html ==> expected line #82 doesn't match actual line #82
	expected: `            <div class="offcanvas-header" style="display:none" id="offcanvas-header-1-0-2">`
	  actual: `            <div class="offcanvas-header" style="display:none" id="offcanvas-header-1-0-3">`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.dot ==> expected 11 lines, but only got 9
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.html does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/A_vs_C.html ==> expected 141 lines, but only got 134
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.cif does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.cif ==> expected line #3 doesn't match actual line #3
	expected: `  event e3__abc__async_ret;`
	  actual: `  event e2__abc__blk;`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B.dot ==> expected line #4 doesn't match actual line #4
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	3 [label=<s3> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.dot ==> expected line #4 doesn't match actual line #4
	expected: `	3 [label=<s3> shape="doublecircle"];`
	  actual: `	3 [label=<s3> shape="doublecircle" fillcolor="#ff4040" fontcolor="#ffffff" style="filled"];`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.html does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/B_vs_C.html ==> expected line #82 doesn't match actual line #82
	expected: `            <div class="offcanvas-header" style="display:none" id="offcanvas-header-1-0-3">`
	  actual: `            <div class="offcanvas-header" style="display:none" id="offcanvas-header-1-0-2">`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.cif does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.cif ==> expected 17 lines, but only got 13
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/C.dot ==> expected 10 lines, but only got 8
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E.cif does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E.cif ==> expected line #13 doesn't match actual line #13
	expected: `      edge e3__abc__async_ret goto loc3;`
	  actual: `      edge e2__abc__blk goto loc3;`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/E.dot ==> expected line #8 doesn't match actual line #8
	expected: `	__init1 [label=<> shape="none"];`
	  actual: `	7 [label=<s7> shape="doublecircle"];`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F.cif does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F.cif ==> expected 31 lines, but only got 28
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/F.dot ==> expected 19 lines, but only got 17
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G.cif does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G.cif ==> expected line #13 doesn't match actual line #13
	expected: `      edge e2__abc__blk goto loc3;`
	  actual: `      edge e2__abc__async_ret goto loc3;`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/G.dot ==> expected line #12 doesn't match actual line #12
	expected: `	2 -> 3 [label=<CMIAUTOMATON2.e2__abc__blk> id="2-0-3"];`
	  actual: `	2 -> 3 [label=<CMIAUTOMATON2.e2__abc__async_ret> id="2-0-3"];`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/H.cif does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/H.cif ==> expected line #13 doesn't match actual line #13
	expected: `      edge e3__abc__async_ret goto loc3;`
	  actual: `      edge e2__abc__blk goto loc3;`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/H.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/H.dot ==> expected line #14 doesn't match actual line #14
	expected: `	2 -> 3 [label=<CMIAUTOMATON2.e3__abc__async_ret> id="2-0-3"];`
	  actual: `	2 -> 3 [label=<CMIAUTOMATON2.e2__abc__blk> id="2-0-3"];`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/level5.dot does not match test/testHideComputed/output_expected/CMIAUTOMATON2.CMIAUTOMATON2_e1__abc__async/level5.dot ==> expected line #4 doesn't match actual line #4
	expected: `2 [label=<B<sub><font point-size="10">2</font></sub> (3)>, style="filled", fillcolor="lightgray"]`
	  actual: `2 [label=<B<sub><font point-size="10">2</font></sub> (4)>, style="filled", fillcolor="lightgray"]`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/about.html does not match test/testHideComputed/output_expected/about.html ==> expected line #56 doesn't match actual line #56
	expected: `<a href="javascript:showSelected('model')" class="dropdown-item">model</a>`
	  actual: `<a href="javascript:showSelected('model_other_variant')" class="dropdown-item">model_other_variant</a>`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/level1.html does not match test/testHideComputed/output_expected/level1.html ==> expected line #61 doesn't match actual line #61
	expected: `<td>model</td>`
	  actual: `<td>model_other_variant</td>`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/level2.dot does not match test/testHideComputed/output_expected/level2.dot ==> expected line #12 doesn't match actual line #12
	expected: `1 -> 6 [label=<  <font color="blue">~1</font>  >]`
	  actual: `1 -> 6 [label=<  <font color="blue">~2</font>  >]`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/level3.html does not match test/testHideComputed/output_expected/level3.html ==> expected line #55 doesn't match actual line #55
	expected: `<td class="text-center" style="width:50px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:50px"><span class="verticalText">model_other_variant</span></td>`
	org.opentest4j.AssertionFailedError: test/testHideComputed/output_actual/level4.html does not match test/testHideComputed/output_expected/level4.html ==> expected line #52 doesn't match actual line #52
	expected: `<td class="text-center" style="width:42px"><span class="verticalText">model</span></td>`
	  actual: `<td class="text-center" style="width:42px"><span class="verticalText">model_other_variant</span></td>`
	at nl.tno.mids.compare.MidsCompareTest.performHideComputedOptionTest(MidsCompareTest.java:145)

Check failure on line 145 in plugins/nl.tno.mids.compare.test/src/nl/tno/mids/compare/MidsCompareTest.java

See this annotation in the file changed.

@github-actions github-actions / Test Report

MidsCompareTest.performHideComputedOptionTest{String}[2]

expected line #6 doesn't match actual line #6
	expected: `CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_B.dot`
	  actual: `CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.cif`
Raw output
org.opentest4j.AssertionFailedError: 
expected line #6 doesn't match actual line #6
	expected: `CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/A_vs_B.dot`
	  actual: `CMIAUTOMATON.CMIAUTOMATON_e1__abc__async/B.cif`
	at nl.tno.mids.compare.MidsCompareTest.performHideComputedOptionTest(MidsCompareTest.java:145)