Ejemplo n.º 1
0
    def _df_either_event(self, events):
        missing = []
        for event in events:
            try:
                return self._df_uniformized_signal(event)
            except MissingTraceEventError as e:
                missing.append(e.missing_events)

        missing = OrTraceEventChecker.from_events(missing)
        raise MissingTraceEventError(missing, self.trace.available_events)
Ejemplo n.º 2
0
class TestEventChecker_or3(TestEventCheckerBase, TestCase):
    checker = OrTraceEventChecker.from_events(['arthur', 'lancelot'])
    expected_success = False
Ejemplo n.º 3
0
class TestEventChecker_or2(TestEventCheckerBase, TestCase):
    checker = OrTraceEventChecker.from_events(['foo', 'lancelot'])
Ejemplo n.º 4
0
class TestEventChecker_or1(TestEventCheckerBase, TestCase):
    checker = OrTraceEventChecker.from_events(['foo', 'bar'])
Ejemplo n.º 5
0
class TestEventChecker_or2(TestEventCheckerBase):
    __test__ = True

    checker = OrTraceEventChecker.from_events(['foo', 'lancelot'])
Ejemplo n.º 6
0
class TestEventChecker_or1(TestEventCheckerBase):
    __test__ = True

    checker = OrTraceEventChecker.from_events(['foo', 'bar'])