zulip_bot_output.py: Refactor script output.
This involves using the format() method for string concatenation and splitting it into logical blocks.
This commit is contained in:
parent
517fe79e68
commit
7d1a56fb2b
|
@ -77,18 +77,23 @@ def main():
|
||||||
bot_handler=mock_bot_handler,
|
bot_handler=mock_bot_handler,
|
||||||
state_handler=StateHandler()
|
state_handler=StateHandler()
|
||||||
)
|
)
|
||||||
print("On sending ", bot_name, " bot the following message:\n\"", args.message, "\"")
|
print("On sending {} bot the message \"{}\"".format(bot_name, args.message))
|
||||||
|
|
||||||
# send_reply and send_message have slightly arguments; the
|
# send_reply and send_message have slightly arguments; the
|
||||||
# following takes that into account.
|
# following takes that into account.
|
||||||
# send_reply(original_message, response)
|
# send_reply(original_message, response)
|
||||||
# send_message(response_message)
|
# send_message(response_message)
|
||||||
if mock_bot_handler.send_reply.called:
|
if mock_bot_handler.send_reply.called:
|
||||||
print("\nThe bot gives the following output message:\n\"", list(mock_bot_handler.send_reply.call_args)[0][1], "\"")
|
output_message = list(mock_bot_handler.send_reply.call_args)[0][1]
|
||||||
elif mock_bot_handler.send_message.called:
|
elif mock_bot_handler.send_message.called:
|
||||||
print("\nThe bot sends the following output to zulip:\n\"", list(mock_bot_handler.send_message.call_args)[0][0], "\"")
|
output_message = list(mock_bot_handler.send_message.call_args)[0][0]
|
||||||
|
elif mock_bot_handler.update_message.called:
|
||||||
|
output_message = list(mock_bot_handler.update_message.call_args)[0][0]['content']
|
||||||
|
print("the bot updates a message with the following text (in quotes):\n\"{}\"".format(output_message))
|
||||||
|
sys.exit()
|
||||||
else:
|
else:
|
||||||
print("\nThe bot sent no reply.")
|
print("the bot sent no reply.")
|
||||||
|
sys.exit()
|
||||||
|
print("the bot gives the following output message (in quotes):\n\"{}\"".format(output_message))
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
main()
|
main()
|
||||||
|
|
Loading…
Reference in a new issue