fix: Add helper to Context reader test

This commit is contained in:
Petr Mironychev
2026-04-01 01:42:26 +02:00
parent 8730cebf84
commit b82a7cf1f1

View File

@ -24,6 +24,19 @@
#include <QSharedPointer> #include <QSharedPointer>
#include <QTextDocument> #include <QTextDocument>
namespace QodeAssist::PluginLLMCore {
void PrintTo(const ContextData &data, std::ostream *os)
{
*os << "ContextData{prefix="
<< (data.prefix ? data.prefix->toStdString() : "<nullopt>")
<< ", suffix=" << (data.suffix ? data.suffix->toStdString() : "<nullopt>")
<< ", fileContext=" << (data.fileContext ? data.fileContext->toStdString() : "<nullopt>")
<< "}";
}
} // namespace QodeAssist::PluginLLMCore
using namespace QodeAssist::Context; using namespace QodeAssist::Context;
using namespace QodeAssist::LLMCore; using namespace QodeAssist::LLMCore;
using namespace QodeAssist::Settings; using namespace QodeAssist::Settings;