Esempio n. 1
0
    def test_bad_delete(self):
        with open('delete.bin', 'wb') as f:
            f.write(self.data_tiny)

        url, token = ffsend.upload(self.service, 'delete.bin')
        self.assertTrue(url is not None)
        os.unlink('delete.bin')

        service, fid, secret = ffsend.parse_url(url)
        ffsend.download(service, fid, secret, '.')

        with self.assertRaises(FFSendError):
            ffsend.delete(service, fid, token)
Esempio n. 2
0
    def test_delete_pw(self):
        with open('delete.bin', 'wb') as f:
            f.write(self.data_tiny)

        url, token = ffsend.upload('delete.bin', password='******')
        self.assertTrue(url is not None)
        os.unlink('delete.bin')

        fid, secret = ffsend.parse_url(url)
        ffsend.delete(fid, token)

        with self.assertRaises(FFSendError):
            ffsend.download(fid, secret, '.', 'password', url)