X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=tmf%2Forg.eclipse.tracecompass.tmf.analysis.xml.core.tests%2Fsrc%2Forg%2Feclipse%2Ftracecompass%2Ftmf%2Fanalysis%2Fxml%2Fcore%2Ftests%2Fstateprovider%2FTmfXmlConditionTest.java;h=762afcc3b38bcbae28b3580d9dad42814a2d9823;hb=f0fd2231c23406ecb90175619e451656d29fdde3;hp=8d4d0fe6611b1dda9bf073197e1bafd7b71bdb52;hpb=192639cf6e6c027b30da3a3cf663d1d0ee028d77;p=deliverable%2Ftracecompass.git diff --git a/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core.tests/src/org/eclipse/tracecompass/tmf/analysis/xml/core/tests/stateprovider/TmfXmlConditionTest.java b/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core.tests/src/org/eclipse/tracecompass/tmf/analysis/xml/core/tests/stateprovider/TmfXmlConditionTest.java index 8d4d0fe661..762afcc3b3 100644 --- a/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core.tests/src/org/eclipse/tracecompass/tmf/analysis/xml/core/tests/stateprovider/TmfXmlConditionTest.java +++ b/tmf/org.eclipse.tracecompass.tmf.analysis.xml.core.tests/src/org/eclipse/tracecompass/tmf/analysis/xml/core/tests/stateprovider/TmfXmlConditionTest.java @@ -55,7 +55,7 @@ public class TmfXmlConditionTest { assertNotNull(ss); List quarks = ss.getQuarks("*"); - assertEquals(4, quarks.size()); + assertEquals(5, quarks.size()); for (Integer quark : quarks) { String name = ss.getAttributeName(quark); @@ -78,10 +78,16 @@ public class TmfXmlConditionTest { XmlUtilsTest.verifyStateIntervals("checkpoint", ss, quark, expectedStarts, expectedValues); } break; - case "or_three_operands": { + case "and_three_operands": { final int[] expectedStarts = { 1, 5, 7, 7 }; ITmfStateValue[] expectedValues = { TmfStateValue.newValueLong(1), TmfStateValue.newValueLong(0), TmfStateValue.newValueLong(1) }; - XmlUtilsTest.verifyStateIntervals("or_three_operands", ss, quark, expectedStarts, expectedValues); + XmlUtilsTest.verifyStateIntervals("and_three_operands", ss, quark, expectedStarts, expectedValues); + } + break; + case "not_operand": { + final int[] expectedStarts = { 1, 5, 7, 7 }; + ITmfStateValue[] expectedValues = { TmfStateValue.newValueLong(0), TmfStateValue.newValueLong(1), TmfStateValue.newValueLong(0) }; + XmlUtilsTest.verifyStateIntervals("not_operand", ss, quark, expectedStarts, expectedValues); } break; default: