Ejemplo n.º 1
0
    def setUp(self):
        self.DEFAULT_DOWNLOAD_DIR = tempfile.mkdtemp()
        self.BAD_CONTENT = ('Error reading from remote server',
                            'Test bad content')
        (fd, name) = tempfile.mkstemp(dir=self.DEFAULT_DOWNLOAD_DIR)
        os.write(fd, 'Test file\n')
        os.close(fd)
        self.tmp_name = name

        (fd, name) = tempfile.mkstemp(dir=self.DEFAULT_DOWNLOAD_DIR)
        os.write(fd, 'Test bad content\n')
        os.close(fd)
        self.bad_file = name

        self.app = Flask(__name__)
        self.app.config.from_object(self)

        assert self.app.testing

        self.dl = Downloader(self.app)