Exemple #1
0
    def setUp(self):
        self.repo = Repo()
        self.file_path = os.path.join(
            os.path.dirname(os.path.realpath(__file__)), 'test_get_pkgs',
            'win32', 'BraveBrowserSetup.exe')
        self.release = Release()
        self.release.id = 1
        self.release.tag_name = 'release-tag-here'
        self.asset = Asset(1, 'BraveBrowserSetup.exe')
        self.release.assets._assets.append(self.asset)
        self.repo.releases._releases = [self.release]
        self.repo.releases.assets = self.release.assets

        self._old_upload_io_to_github = upload.upload_io_to_github
        upload.upload_io_to_github = MagicMock()

        self._old_delete_file = upload.delete_file
        upload.delete_file = MagicMock()
 def setUp(self):
     self.repo = Repo()
 def test_does_not_call_delete_if_asset_not_present(self):
     empty_repo = Repo()
     upload.upload_brave(empty_repo, self.release, self.file_path)
     self.asset.delete.assert_not_called()