test: add snapshot tests for MessageBuilder (#5598)
This commit is contained in:
@@ -49,6 +49,7 @@
|
||||
#include <QDateTime>
|
||||
#include <QDebug>
|
||||
#include <QFileInfo>
|
||||
#include <QTimeZone>
|
||||
|
||||
#include <chrono>
|
||||
#include <unordered_set>
|
||||
@@ -1820,10 +1821,12 @@ MessagePtr MessageBuilder::buildHypeChatMessage(
|
||||
|
||||
// actualAmount = amount * 10^(-exponent)
|
||||
double actualAmount = std::pow(10.0, double(-exponent)) * double(amount);
|
||||
subtitle += QLocale::system().toCurrencyString(actualAmount, currency);
|
||||
|
||||
MessageBuilder builder(systemMessage, parseTagString(subtitle),
|
||||
calculateMessageTime(message).time());
|
||||
auto locale = getSystemLocale();
|
||||
subtitle += locale.toCurrencyString(actualAmount, currency);
|
||||
|
||||
auto dt = calculateMessageTime(message);
|
||||
MessageBuilder builder(systemMessage, parseTagString(subtitle), dt.time());
|
||||
builder->flags.set(MessageFlag::ElevatedMessage);
|
||||
return builder.release();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user