Ejemplo n.º 1
0
    def test_find_archives(self):
        filenames = ['%s.rar' % self.default_name,
                     '%s.zip' % self.default_name,
                     'bla.rar']
        a = Archive(self.default_name, './tests')
        self.assertEquals(a.archives, [])
        a.find_archives(filenames)
        self.assertEquals(a.archives, [])
        original_is_archive_file = a.is_archive_file

        def always_archive_file(filename):
            return True

        a.is_archive_file = always_archive_file
        a.find_archives(filenames)
        self.assertEquals(len(a.archives), 2)

        a.is_archive_file = original_is_archive_file
Ejemplo n.º 2
0
    def test_find_archives(self):
        filenames = ['%s.rar' % self.default_name,
                     '%s.zip' % self.default_name,
                     'bla.rar']
        a = Archive(self.default_name, './tests')
        self.assertEquals(a.archives, [])
        a.find_archives(filenames)
        self.assertEquals(a.archives, [])
        original_is_archive_file = a.is_archive_file

        def always_archive_file(filename):
            return True

        a.is_archive_file = always_archive_file
        a.find_archives(filenames)
        self.assertEquals(len(a.archives), 2)

        a.is_archive_file = original_is_archive_file
Ejemplo n.º 3
0
    def test_is_archive_file(self):
        self.assertFalse(Archive.is_archive_file('file'))

        Archive.ALLOWED_EXTENSIONS = [re.compile('.ext$', re.I)]
        self.assertFalse(Archive.is_archive_file('file'))
        self.assertFalse(Archive.is_archive_file('file.ext1'))
        self.assertEquals(Archive.is_archive_file('file.ext'), 'file')
        self.assertEquals(Archive.is_archive_file('file.eXt'), 'file')
        self.assertEquals(Archive.is_archive_file('File.Ext'), 'File')
Ejemplo n.º 4
0
    def test_is_archive_file(self):
        self.assertFalse(Archive.is_archive_file('file'))

        Archive.ALLOWED_EXTENSIONS = [re.compile('.ext$', re.I),]
        self.assertFalse(Archive.is_archive_file('file'))
        self.assertFalse(Archive.is_archive_file('file.ext1'))
        self.assertEquals(Archive.is_archive_file('file.ext'), 'file')
        self.assertEquals(Archive.is_archive_file('file.eXt'), 'file')
        self.assertEquals(Archive.is_archive_file('File.Ext'), 'File')