another test message with float value

This commit is contained in:
Oliver Hartmann 2023-01-04 21:46:33 +01:00
parent 5cca682ce5
commit 07ba0a23ea

View File

@ -25,6 +25,25 @@ def test_message_from():
assert message.trade.league == 'Ritual'
def test_message_from_float():
conf = config.read_config(r'config.yaml')
data.compile_regex(conf)
text = '2023/01/02 23:57:26 15123437 cffb0734 [INFO Client 16668] @From <SETSU?> LASTTRYPOEenjoyer: Hi, I would like to buy your Watcher\'s Eye, Prismatic Jewel listed for 2.5 divine in Sanctum (stash tab "$2"; position: left 8, top 7)'
message = data.Message.from_text(text)
assert message.user == 'LASTTRYPOEenjoyer'
assert message.message == 'Hi, I would like to buy your Watcher\'s Eye, Prismatic Jewel listed for 2.5 divine in Sanctum (stash tab "$2"; position: left 8, top 7)'
assert message.date == datetime(2021, 3, 8, 23, 24, 52)
assert message.channel == Channel.WHISPER
assert message.guild is None
assert message.to_from == 'From'
assert message.trade.amount == 18
assert message.trade.col == 22
assert message.trade.row == 5
assert message.trade.currency == 'chaos'
assert message.trade.item == 'level 21 23% Vaal Impurity of Lightning'
assert message.trade.league == 'Ritual'
def test_message_to():
conf = config.read_config(r'config.yaml')
data.compile_regex(conf)