Exemplo n.º 1
0
    def test_create_file(self):
        from OFS.Folder import Folder
        from Products.Reportek.blob import add_OfsBlobFile

        folder = Folder()
        myfile = add_OfsBlobFile(folder, 'myfile')

        self.assertEqual(myfile.getId(), 'myfile')
        self.assertEqual(myfile.__name__, 'myfile')

        self.assertEqual(list(folder), ['myfile'])
        self.assertEqual(folder.values(), [myfile])
        self.assertEqual(myfile.meta_type, "File (Blob)")