Exemplo n.º 1
0
class SWFTestCase(unittest.TestCase):
    def setUp(self):
        self.swf = SWF(cws_bytes)
        
    def testParseHeader(self):
        assert self.swf.signature == 'FWS'
        assert not self.swf.is_compressed()
        assert self.swf.version == 4
        assert self.swf.filesize == 7031
        assert self.swf.x_min == 0
        assert self.swf.x_max == 240
        assert self.swf.y_min == 0
        assert self.swf.y_max == 240
        assert self.swf.frame_rate == 10.0
        assert self.swf.frame_count == 40

    def testFilteringImageTags(self):
        assert isinstance(self.swf.images, SWFImages)
        assert len(self.swf.images) == 2

    def testBuild(self):
        original = cws_bytes
        build    = self.swf.build()

        build_header    = self.swf.build_header()
        original_header = original[0:len(build_header)]

        assert len(build_header) == len(original_header)
        assert build_header == original_header
        assert len(build) == len(original)
        assert build == original
Exemplo n.º 2
0
class SWFTestCase(unittest.TestCase):
    def setUp(self):
        self.swf = SWF(cws_bytes)

    def testParseHeader(self):
        assert self.swf.signature == 'FWS'
        assert not self.swf.is_compressed()
        assert self.swf.version == 4
        assert self.swf.filesize == 7031
        assert self.swf.x_min == 0
        assert self.swf.x_max == 240
        assert self.swf.y_min == 0
        assert self.swf.y_max == 240
        assert self.swf.frame_rate == 10.0
        assert self.swf.frame_count == 40

    def testFilteringImageTags(self):
        assert isinstance(self.swf.images, SWFImages)
        assert len(self.swf.images) == 2

    def testBuild(self):
        original = cws_bytes
        build = self.swf.build()

        build_header = self.swf.build_header()
        original_header = original[0:len(build_header)]

        assert len(build_header) == len(original_header)
        assert build_header == original_header
        assert len(build) == len(original)
        assert build == original