示例#1
0
    def test_merge(self):
        r1 = self.r
        encoded = self.encoded

        fin = encoded[0]
        for elm in encoded[1:]:
            fin.merge(elm)

        self.assert_(fin.complete())
        (type, track_id, data) = fin.extract()

        self.assertEqual(13, track_id)
        self.assertEqual(ReactDoMsg.get_amType(), type)
        r2 = ReactDoMsg(data=data)
        self.assertEqual(r1.get_cmd(), r2.get_cmd())
示例#2
0
    def test_merge(self):
        r1 = self.r
        encoded = self.encoded

        fin = encoded[0]
        for elm in encoded[1:]:
            fin.merge(elm)

        self.assert_(fin.complete())
        (type, track_id, data) = fin.extract()

        self.assertEqual(13, track_id)
        self.assertEqual(ReactDoMsg.get_amType(), type)
        r2 = ReactDoMsg(data=data)
        self.assertEqual(r1.get_cmd(), r2.get_cmd())