def test_setting_not_processable_file_for_incoming_message(): file = StringIO("import this") file.name = "zen.py" builder = MessageBuilder() builder.file = file message = builder.message assert message.file.file_name == "zen.py"
def test_file_transfer_event(): builder = MessageBuilder() builder.file = File.from_string("some data", "name.txt") builder.body = "file_transfer" builder.system_command = True
def test_setting_new_file_from_io(): file = File.from_string("some data", "name.txt") builder = MessageBuilder() builder.file = file.file assert builder.file == file