Esempio n. 1
0
 def testGetAllowedConversionFormatList_TextCsv(self):
   """Test allowed conversion format for text/csv"""
   self.assertEquals(
     sorted(Handler.getAllowedConversionFormatList("text/csv;ignored=param")),
     [ ('application/msword', 'Microsoft Word 97-2003'),
       ('application/pdf', 'PDF - Portable Document Format'),
       ('application/rtf', 'Rich Text'),
       ('application/vnd.ms-excel', 'Microsoft Excel 97-2003'),
       ('application/vnd.ms-excel.sheet.macroEnabled.12', 'Microsoft Excel 2007-2016 XML (macro enabled)'),
       ('application/vnd.oasis.opendocument.spreadsheet', 'ODF Spreadsheet'),
       ('application/vnd.oasis.opendocument.text', 'ODF Text Document'),
       ('application/vnd.oasis.opendocument.text', 'Text (Writer/Web)'),
       ('application/vnd.oasis.opendocument.text-flat-xml', 'Flat XML ODF Text Document'),
       ('application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'Microsoft Excel 2007-2013 XML'),
       ('application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'Office Open XML Spreadsheet'),
       ('application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'Microsoft Word 2007-2013 XML'),
       ('application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'Office Open XML Text'),
       ('application/vnd.sun.xml.writer', 'OpenOffice.org 1.0 Text Document (Writer/Web)'),
       ('image/jpeg', 'JPEG - Joint Photographic Experts Group'),
       ('image/png', 'PNG - Portable Network Graphic'),
       ('text/html', 'HTML Document'),
       ('text/html', 'HTML Document (Calc)'),
       ('text/html', 'HTML Document (Writer)'),
       ('text/plain', 'Text (Writer/Web)'),
       ('text/plain', 'Text - Choose Encoding'),
       ('text/plain', 'Text - Choose Encoding (Writer/Web)') ])
Esempio n. 2
0
 def testGetAllowedConversionFormatList_ApplicationVndMsPowerpoint(self):
   """Test allowed conversion format for application/vnd.ms-powerpoint"""
   self.maxDiff = None
   self.assertEquals(
     sorted(Handler.getAllowedConversionFormatList("application/vnd.ms-powerpoint;ignored=param")),
     [ ('application/pdf', 'PDF - Portable Document Format'),
       ('application/postscript', 'EPS - Encapsulated PostScript'),
       ('application/vnd.oasis.opendocument.graphics', 'ODF Drawing (Impress)'),
       ('application/vnd.oasis.opendocument.presentation', 'ODF Presentation'),
       ('application/vnd.openxmlformats-officedocument.presentationml.presentation', 'Microsoft PowerPoint 2007-2013 XML'),
       ('application/vnd.openxmlformats-officedocument.presentationml.presentation', 'Office Open XML Presentation'),
       ('application/vnd.openxmlformats-officedocument.presentationml.slideshow', 'Microsoft PowerPoint 2007-2013 XML AutoPlay'),
       ('application/vnd.openxmlformats-officedocument.presentationml.slideshow', 'Office Open XML Presentation AutoPlay'),
       ('image/gif', 'GIF - Graphics Interchange Format'),
       ('image/jpeg', 'JPEG - Joint Photographic Experts Group'),
       ('image/png', 'PNG - Portable Network Graphic'),
       ('image/svg+xml', 'SVG - Scalable Vector Graphics'),
       ('image/tiff', 'TIFF - Tagged Image File Format'),
       ('image/x-cmu-raster', 'RAS - Sun Raster Image'),
       ('image/x-ms-bmp', 'BMP - Windows Bitmap'),
       ('image/x-portable-bitmap', 'PBM - Portable Bitmap'),
       ('image/x-portable-graymap', 'PGM - Portable Graymap'),
       ('image/x-portable-pixmap', 'PPM - Portable Pixelmap'),
       ('image/x-xpixmap', 'XPM - X PixMap'),
       ('text/html', 'HTML Document (Impress)') ])
Esempio n. 3
0
 def testGetAllowedConversionFormatList_ApplicationVndMsPowerpoint(self):
     """Test allowed conversion format for application/vnd.ms-powerpoint"""
     self.assertEquals(
         sorted(
             Handler.getAllowedConversionFormatList(
                 "application/vnd.ms-powerpoint;ignored=param")),
         [('application/pdf', 'PDF - Portable Document Format'),
          ('application/postscript', 'EPS - Encapsulated PostScript'),
          ('application/vnd.ms-powerpoint', 'Microsoft PowerPoint 97-2003'),
          ('application/vnd.ms-powerpoint',
           'Microsoft PowerPoint 97-2003 AutoPlay'),
          ('application/vnd.oasis.opendocument.graphics',
           'ODF Drawing (Impress)'),
          ('application/vnd.oasis.opendocument.presentation',
           'ODF Presentation'),
          ('application/vnd.openxmlformats-officedocument.presentationml.presentation',
           'Microsoft PowerPoint 2007-2013 XML'),
          ('application/vnd.openxmlformats-officedocument.presentationml.presentation',
           'Office Open XML Presentation'),
          ('application/vnd.openxmlformats-officedocument.presentationml.slideshow',
           'Microsoft PowerPoint 2007-2013 XML AutoPlay'),
          ('application/vnd.openxmlformats-officedocument.presentationml.slideshow',
           'Office Open XML Presentation AutoPlay'),
          ('image/gif', 'GIF - Graphics Interchange Format'),
          ('image/jpeg', 'JPEG - Joint Photographic Experts Group'),
          ('image/png', 'PNG - Portable Network Graphic'),
          ('image/svg+xml', 'SVG - Scalable Vector Graphics'),
          ('image/tiff', 'TIFF - Tagged Image File Format'),
          ('image/x-ms-bmp', 'BMP - Windows Bitmap'),
          ('text/html', 'HTML Document (Impress)')])
Esempio n. 4
0
 def testGetAllowedConversionFormatList_ApplicationVndMsExcelSheetMacroenabled12(
         self):
     """Test allowed conversion format for application/vnd.ms-excel.sheet.macroEnabled.12"""
     self.assertEquals(
         sorted(
             Handler.getAllowedConversionFormatList(
                 "application/vnd.ms-excel.sheet.macroEnabled.12;ignored=param"
             )), [])
Esempio n. 5
0
 def testGetAllowedConversionFormatList_ApplicationVndOasisOpendocumentTextFlatXml(
         self):
     """Test allowed conversion format for application/vnd.oasis.opendocument.text-flat-xml"""
     self.assertEquals(
         sorted(
             Handler.getAllowedConversionFormatList(
                 "application/vnd.oasis.opendocument.text-flat-xml;ignored=param"
             )), [])
Esempio n. 6
0
 def testGetAllowedConversionFormatList_ApplicationVndOpenXmlFormatsOfficedocumentSpreadsheetmlSheet(self):
   """Test allowed conversion format for application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"""
   self.assertEquals(
     sorted(Handler.getAllowedConversionFormatList("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;ignored=param")),
     [ ('application/pdf', 'PDF - Portable Document Format'),
       ('application/vnd.ms-excel', 'Microsoft Excel 97-2003'),
       ('application/vnd.ms-excel.sheet.macroEnabled.12', 'Microsoft Excel 2007-2016 XML (macro enabled)'),
       ('application/vnd.oasis.opendocument.spreadsheet', 'ODF Spreadsheet'),
       ('image/png', 'PNG - Portable Network Graphic'),
       ('text/csv', 'Text CSV'),
       ('text/html', 'HTML Document (Calc)') ])
Esempio n. 7
0
 def testGetAllowedConversionFormatList_ApplicationVndOpenxmlformatsOfficedocumentWordprocessingmlDocument(self):
   """Test allowed conversion format for application/vnd.openxmlformats-officedocument.wordprocessingml.document"""
   self.assertEquals(
     sorted(Handler.getAllowedConversionFormatList("application/vnd.openxmlformats-officedocument.wordprocessingml.document;ignored=param")),
     [ ('application/msword', 'Microsoft Word 97-2003'),
       ('application/pdf', 'PDF - Portable Document Format'),
       ('application/rtf', 'Rich Text'),
       ('application/vnd.oasis.opendocument.text', 'ODF Text Document'),
       ('application/vnd.oasis.opendocument.text-flat-xml', 'Flat XML ODF Text Document'),
       ('image/jpeg', 'JPEG - Joint Photographic Experts Group'),
       ('image/png', 'PNG - Portable Network Graphic'),
       ('text/html', 'HTML Document (Writer)'),
       ('text/plain', 'Text - Choose Encoding') ])
Esempio n. 8
0
 def testGetAllowedConversionFormatList_ImageXXpixmap(self):
     """Test allowed conversion format for image/x-xpixmap"""
     self.assertEquals(
         sorted(
             Handler.getAllowedConversionFormatList(
                 "image/x-xpixmap;ignored=param")),
         [('application/pdf', 'PDF - Portable Document Format'),
          ('application/postscript', 'EPS - Encapsulated PostScript'),
          ('application/vnd.oasis.opendocument.graphics', 'ODF Drawing'),
          ('image/gif', 'GIF - Graphics Interchange Format'),
          ('image/jpeg', 'JPEG - Joint Photographic Experts Group'),
          ('image/png', 'PNG - Portable Network Graphic'),
          ('image/svg+xml', 'SVG - Scalable Vector Graphics'),
          ('image/tiff', 'TIFF - Tagged Image File Format'),
          ('image/x-ms-bmp', 'BMP - Windows Bitmap'),
          ('text/html', 'HTML Document (Draw)')])
Esempio n. 9
0
 def testGetAllowedConversionFormatList_ApplicationVndMsExcel(self):
     """Test allowed conversion format for application/vnd.ms-excel"""
     self.assertEquals(
         sorted(
             Handler.getAllowedConversionFormatList(
                 "application/vnd.ms-excel;ignored=param")),
         [('application/pdf', 'PDF - Portable Document Format'),
          ('application/vnd.ms-excel', 'Microsoft Excel 97-2003'),
          ('application/vnd.ms-excel.sheet.macroEnabled.12',
           'Microsoft Excel 2007-2016 XML (macro enabled)'),
          ('application/vnd.oasis.opendocument.spreadsheet',
           'ODF Spreadsheet'),
          ('application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
           'Microsoft Excel 2007-2013 XML'),
          ('application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
           'Office Open XML Spreadsheet'),
          ('image/png', 'PNG - Portable Network Graphic'),
          ('text/csv', 'Text CSV'), ('text/html', 'HTML Document (Calc)')])
Esempio n. 10
0
 def testGetAllowedConversionFormatList_ImageXXpixmap(self):
   """Test allowed conversion format for image/x-xpixmap"""
   self.assertEquals(
     sorted(Handler.getAllowedConversionFormatList("image/x-xpixmap;ignored=param")),
     [ ('application/pdf', 'PDF - Portable Document Format'),
       ('application/postscript', 'EPS - Encapsulated PostScript'),
       ('application/vnd.oasis.opendocument.graphics', 'ODF Drawing'),
       ('image/gif', 'GIF - Graphics Interchange Format'),
       ('image/jpeg', 'JPEG - Joint Photographic Experts Group'),
       ('image/png', 'PNG - Portable Network Graphic'),
       ('image/svg+xml', 'SVG - Scalable Vector Graphics'),
       ('image/tiff', 'TIFF - Tagged Image File Format'),
       ('image/x-cmu-raster', 'RAS - Sun Raster Image'),
       ('image/x-ms-bmp', 'BMP - Windows Bitmap'),
       ('image/x-portable-bitmap', 'PBM - Portable Bitmap'),
       ('image/x-portable-graymap', 'PGM - Portable Graymap'),
       ('image/x-portable-pixmap', 'PPM - Portable Pixelmap'),
       ('text/html', 'HTML Document (Draw)') ])
Esempio n. 11
0
 def testGetAllowedConversionFormatList_ApplicationVndSunXmlWriter(self):
     """Test allowed conversion format for application/vnd.sun.xml.writer"""
     self.assertEquals(
         sorted(
             Handler.getAllowedConversionFormatList(
                 "application/vnd.sun.xml.writer;ignored=param")),
         [('application/msword', 'Microsoft Word 97-2003'),
          ('application/pdf', 'PDF - Portable Document Format'),
          ('application/rtf', 'Rich Text'),
          ('application/vnd.oasis.opendocument.text', 'ODF Text Document'),
          ('application/vnd.oasis.opendocument.text-flat-xml',
           'Flat XML ODF Text Document'),
          ('application/vnd.openxmlformats-officedocument.wordprocessingml.document',
           'Microsoft Word 2007-2013 XML'),
          ('application/vnd.openxmlformats-officedocument.wordprocessingml.document',
           'Office Open XML Text'),
          ('image/jpeg', 'JPEG - Joint Photographic Experts Group'),
          ('image/png', 'PNG - Portable Network Graphic'),
          ('text/html', 'HTML Document (Writer)'),
          ('text/plain', 'Text - Choose Encoding')])
Esempio n. 12
0
 def testGetAllowedConversionFormatList_TextCsv(self):
     """Test allowed conversion format for text/csv"""
     self.assertEquals(
         sorted(
             Handler.getAllowedConversionFormatList(
                 "text/csv;ignored=param")),
         [('application/msword', 'Microsoft Word 97-2003'),
          ('application/pdf', 'PDF - Portable Document Format'),
          ('application/rtf', 'Rich Text'),
          ('application/vnd.ms-excel', 'Microsoft Excel 97-2003'),
          ('application/vnd.ms-excel.sheet.macroEnabled.12',
           'Microsoft Excel 2007-2016 XML (macro enabled)'),
          ('application/vnd.oasis.opendocument.spreadsheet',
           'ODF Spreadsheet'),
          ('application/vnd.oasis.opendocument.text', 'ODF Text Document'),
          ('application/vnd.oasis.opendocument.text', 'Text (Writer/Web)'),
          ('application/vnd.oasis.opendocument.text-flat-xml',
           'Flat XML ODF Text Document'),
          ('application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
           'Microsoft Excel 2007-2013 XML'),
          ('application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
           'Office Open XML Spreadsheet'),
          ('application/vnd.openxmlformats-officedocument.wordprocessingml.document',
           'Microsoft Word 2007-2013 XML'),
          ('application/vnd.openxmlformats-officedocument.wordprocessingml.document',
           'Office Open XML Text'),
          ('application/vnd.sun.xml.writer',
           'OpenOffice.org 1.0 Text Document (Writer/Web)'),
          ('image/jpeg', 'JPEG - Joint Photographic Experts Group'),
          ('image/png', 'PNG - Portable Network Graphic'),
          ('text/csv', 'Text CSV'), ('text/html', 'HTML Document'),
          ('text/html', 'HTML Document (Calc)'),
          ('text/html', 'HTML Document (Writer)'),
          ('text/plain', 'Text (Writer/Web)'),
          ('text/plain', 'Text - Choose Encoding'),
          ('text/plain', 'Text - Choose Encoding (Writer/Web)')])
Esempio n. 13
0
 def testGetAllowedConversionFormatList_TextRtf(self):
     """Test allowed conversion format for text/rtf"""
     self.assertEquals(
         sorted(
             Handler.getAllowedConversionFormatList(
                 "text/rtf;ignored=param")), [])
Esempio n. 14
0
 def testGetAllowedConversionFormatList_TextRtf(self):
   """Test allowed conversion format for text/rtf"""
   self.assertEquals(
     sorted(Handler.getAllowedConversionFormatList("text/rtf;ignored=param")),
     [])
Esempio n. 15
0
 def testGetAllowedConversionFormatList_ApplicationVndMsExcelSheetMacroenabled12(self):
   """Test allowed conversion format for application/vnd.ms-excel.sheet.macroEnabled.12"""
   self.assertEquals(
     sorted(Handler.getAllowedConversionFormatList("application/vnd.ms-excel.sheet.macroEnabled.12;ignored=param")),
     [])
Esempio n. 16
0
 def testGetAllowedConversionFormatList_ApplicationVndOasisOpendocumentTextFlatXml(self):
   """Test allowed conversion format for application/vnd.oasis.opendocument.text-flat-xml"""
   self.assertEquals(
     sorted(Handler.getAllowedConversionFormatList("application/vnd.oasis.opendocument.text-flat-xml;ignored=param")),
     [])
Esempio n. 17
0
 def get(*args, **kw):
     return sorted(Handler.getAllowedConversionFormatList(*args, **kw))
Esempio n. 18
0
 def get(*args, **kw):
   return sorted(Handler.getAllowedConversionFormatList(*args, **kw))