def METHOD_NAME(self):
    """
    Write data into multiple gzip files
    """
    # test data fits into one chunk
    with split_gzip.SplitGzipFile(
        self.filename,
        'wb',
        chunk_size_mb=split_gzip.SplitGzipFile._bytes_to_megabytes(200),
        max_chunks=20,
        est_compr_rate=1,
    ) as f_write:
        # Write 1100 bytes of test data
        for _ in itertools.repeat(None, 11):
            f_write.write(DATA_WITH_100_BYTES)
    # Result should be in 6 gzip files
    with gzip.open(f'{self.filename}.part00001', 'rb') as f_read:
        self.assertEqual(f_read.read(), DATA_WITH_100_BYTES * 2)
    with gzip.open(f'{self.filename}.part00002', 'rb') as f_read:
        self.assertEqual(f_read.read(), DATA_WITH_100_BYTES * 2)
    with gzip.open(f'{self.filename}.part00003', 'rb') as f_read:
        self.assertEqual(f_read.read(), DATA_WITH_100_BYTES * 2)
    with gzip.open(f'{self.filename}.part00004', 'rb') as f_read:
        self.assertEqual(f_read.read(), DATA_WITH_100_BYTES * 2)
    with gzip.open(f'{self.filename}.part00005', 'rb') as f_read:
        self.assertEqual(f_read.read(), DATA_WITH_100_BYTES * 2)
    # Last chunk should be smaller
    with gzip.open(f'{self.filename}.part00006', 'rb') as f_read:
        self.assertEqual(f_read.read(), DATA_WITH_100_BYTES)