def test_sequence_ctors(self):
        from sebastian.core import OSeq, Point
        OffsetSequence = OSeq("offset", "duration")

        p1 = Point(a=3, b="foo")
        p2 = Point(c=5)
        s2 = OffsetSequence([p1, p2])
        s3 = OffsetSequence(p1, p2)
        s4 = OffsetSequence(p1) + OffsetSequence(p2)
        self.assertEqual(s2, s3)
        self.assertEqual(s3, s4)
        self.assertEqual(s2, s4)
Should remain at highest marked location after context exit.
dataset/ETHPy150Open jtauber/sebastian/tests/test_sequences.py/TestSequences.test_sequence_ctors--crossover with--dataset/ETHPy150Open dpkp/kafka-python/test/test_context.py/TestOffsetCommitContext.test_mark_multiple