コード例 #1
0
ファイル: test_builder.py プロジェクト: ExpressApp/pybotx
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"
コード例 #2
0
ファイル: test_builder.py プロジェクト: ExpressApp/pybotx
def test_file_transfer_event():
    builder = MessageBuilder()
    builder.file = File.from_string("some data", "name.txt")

    builder.body = "file_transfer"
    builder.system_command = True
コード例 #3
0
ファイル: test_builder.py プロジェクト: ExpressApp/pybotx
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