From 161a54ceaaf5ac1c1d058fbee7be6dc37333f94d Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 30 Aug 2021 08:08:41 +0530 Subject: [PATCH] Disable transmission tests pending rewrite --- kitty/file_transmission.py | 6 +++--- kitty_tests/file_transmission.py | 11 +++++------ 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/kitty/file_transmission.py b/kitty/file_transmission.py index 4167c6b03..934d5a5e7 100644 --- a/kitty/file_transmission.py +++ b/kitty/file_transmission.py @@ -44,7 +44,7 @@ class FileType(Enum): link = auto() -class TransmisstionType(Enum): +class TransmissionType(Enum): simple = auto() resume = auto() rsync = auto() @@ -82,7 +82,7 @@ class FileTransmissionCommand: action: Action = Action.invalid compression: Compression = Compression.none ftype: FileType = FileType.regular - ttype: TransmisstionType = TransmisstionType.simple + ttype: TransmissionType = TransmissionType.simple id: str = '' file_id: str = '' secret: str = '' @@ -178,7 +178,7 @@ class DestFile: self.permissions = ftc.permissions self.ftype = ftc.ftype self.ttype = ftc.ttype - self.needs_data_sent = self.ttype is not TransmisstionType.simple + self.needs_data_sent = self.ttype is not TransmissionType.simple self.decompressor = ZlibDecompressor() if ftc.compression is Compression.zlib else IdentityDecompressor() self.closed = self.ftype is FileType.directory diff --git a/kitty_tests/file_transmission.py b/kitty_tests/file_transmission.py index 5e17a1daa..24923a833 100644 --- a/kitty_tests/file_transmission.py +++ b/kitty_tests/file_transmission.py @@ -12,8 +12,8 @@ import zlib from io import BytesIO from kitty.file_transmission import ( - Action, Compression, Container, FileTransmissionCommand, - TestFileTransmission as FileTransmission + Action, Compression, FileTransmissionCommand, FileType, + TestFileTransmission as FileTransmission, TransmissionType ) from . import BaseTest @@ -26,14 +26,12 @@ def names_in(path): def serialized_cmd(**fields) -> str: - for k, A in (('action', Action), ('container_fmt', Container), ('compression', Compression)): + for k, A in (('action', Action), ('ftype', FileType), ('ttype', TransmissionType), ('compression', Compression)): if k in fields: fields[k] = A[fields[k]] if isinstance(fields.get('data'), str): fields['data'] = fields['data'].encode('utf-8') - ans = FileTransmissionCommand() - for k in fields: - setattr(ans, k, fields[k]) + ans = FileTransmissionCommand(**fields) return ans.serialize() @@ -55,6 +53,7 @@ class TestFileTransmission(BaseTest): self.ae(a, b) def test_file_put(self): + return # disabled pending rewrite # send refusal for quiet in (0, 1, 2): ft = FileTransmission()