def test_decode_steps(self):
     pairs = [
         ('gz', [write_files.GZIP_MIME]),
         ('gzip', [write_files.GZIP_MIME]),
         ('b64', [write_files.BASE64_MIME]),
         ('base64', [write_files.BASE64_MIME]),
         ('gz+b64', [write_files.BASE64_MIME, write_files.GZIP_MIME]),
         ('gzip+b64', [write_files.BASE64_MIME, write_files.GZIP_MIME]),
         ('gz+base64', [write_files.BASE64_MIME, write_files.GZIP_MIME]),
         ('gzip+base64', [write_files.BASE64_MIME, write_files.GZIP_MIME]),
         ('fake', []),
         ('', []),
     ]
     for param, expected in pairs:
         self.assertEqual(expected, write_files._decode_steps(param))
 def test_decode_steps(self):
     pairs = [
         ('gz', [write_files.GZIP_MIME]),
         ('gzip', [write_files.GZIP_MIME]),
         ('b64', [write_files.BASE64_MIME]),
         ('base64', [write_files.BASE64_MIME]),
         ('gz+b64', [write_files.BASE64_MIME, write_files.GZIP_MIME]),
         ('gzip+b64', [write_files.BASE64_MIME, write_files.GZIP_MIME]),
         ('gz+base64', [write_files.BASE64_MIME, write_files.GZIP_MIME]),
         ('gzip+base64', [write_files.BASE64_MIME, write_files.GZIP_MIME]),
         ('fake', []),
         ('', []),
     ]
     for param, expected in pairs:
         self.assertEqual(expected, write_files._decode_steps(param))