Nuno Frias
11/07/2022, 10:15 AMMike Geeves
11/07/2022, 11:07 AMMike Geeves
11/07/2022, 11:10 AMwith pact:
mock_slack(kwargs)
result = consumer(matchers.get_generated_values(event)).get_result()
Mike Geeves
11/07/2022, 11:10 AMTERM_ANY_EPIC = Term("^(audusd|eurcad|eurgbp|eurusd|gbpcad|gbpeur|gbpusd|usdcad|usdjpy)$", "audusd")
TERM_BUY_SELL = Term("^(BUY|SELL)$", "BUY")
event = {
"detail-type": "placeTrade",
"source": "ig-tracker",
"detail": {
"message": {
"epic": TERM_ANY_EPIC,
"trade_type": TERM_TRADE_TYPE,
"buysell": TERM_BUY_SELL,
}
},
}
Mike Geeves
11/07/2022, 11:11 AMmatchers.get_generated_values(event)
call to handle the Term properlyMike Geeves
11/07/2022, 11:12 AMNuno Frias
11/07/2022, 11:55 AMMike Geeves
11/07/2022, 11:58 AM