aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/testing
diff options
context:
space:
mode:
authortobo <tobo@yandex-team.com>2025-04-10 13:01:23 +0300
committertobo <tobo@yandex-team.com>2025-04-10 13:23:46 +0300
commitde4540a188fb9731336b7d421cc8bce5a57e1398 (patch)
tree180d9dfda296ba61de2e77166088d7964a67e16f /library/cpp/testing
parentc55da1566f26be64e2d06e14522fac9d8b14a7e3 (diff)
downloadydb-de4540a188fb9731336b7d421cc8bce5a57e1398.tar.gz
use TString::Join() and use TStringBuf instead of const char*
commit_hash:451ebc0373719a4e87b0eef9c6278b1fe8eea842
Diffstat (limited to 'library/cpp/testing')
-rw-r--r--library/cpp/testing/unittest/registar.cpp7
-rw-r--r--library/cpp/testing/unittest/registar.h2
2 files changed, 4 insertions, 5 deletions
diff --git a/library/cpp/testing/unittest/registar.cpp b/library/cpp/testing/unittest/registar.cpp
index d48f13813e3..5c2e9343f99 100644
--- a/library/cpp/testing/unittest/registar.cpp
+++ b/library/cpp/testing/unittest/registar.cpp
@@ -5,7 +5,6 @@
#include <util/generic/yexception.h>
#include <util/random/fast.h>
-#include <util/string/printf.h>
#include <util/system/backtrace.h>
#include <util/system/guard.h>
#include <util/system/tls.h>
@@ -134,8 +133,8 @@ struct TTraceDiffFormatter {
}
};
-TString NUnitTest::GetFormatTag(const char* name) {
- return Sprintf("[[%s]]", name);
+TString NUnitTest::GetFormatTag(TStringBuf name) {
+ return TString::Join("[[", name, "]]");
}
TString NUnitTest::GetResetTag() {
@@ -156,7 +155,7 @@ TString NUnitTest::ColoredDiff(TStringBuf s1, TStringBuf s2, const TString& deli
}
static TString MakeTestName(const NUnitTest::ITestSuiteProcessor::TTest& test) {
- return TStringBuilder() << test.unit->name << "::" << test.name;
+ return TString::Join(test.unit->name, "::", test.name);
}
static size_t CountTests(const TMap<TString, size_t>& testErrors, bool succeeded) {
diff --git a/library/cpp/testing/unittest/registar.h b/library/cpp/testing/unittest/registar.h
index c65c79e79f4..c6c1281b4db 100644
--- a/library/cpp/testing/unittest/registar.h
+++ b/library/cpp/testing/unittest/registar.h
@@ -42,7 +42,7 @@ namespace NUnitTest {
extern bool ShouldColorizeDiff;
TString ColoredDiff(TStringBuf s1, TStringBuf s2, const TString& delims = TString(), bool reverse = false);
- TString GetFormatTag(const char* name);
+ TString GetFormatTag(TStringBuf name);
TString GetResetTag();
// Raise error handler