Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/tests
diff options
context:
space:
mode:
authorMartin Hořeňovský2023-05-29 21:41:51 +0200
committerMartin Hořeňovský2023-05-29 21:45:30 +0200
commitdff7513b289f823fec91010f8898b8a01f7dcd12 (patch)
tree544516d430b5f4b9fef144cac58b316fbd320c2e /tests
parentbf5aa7b383b143ba9939fad289d1f7a41f07f8cd (diff)
downloadcatch3-dff7513b289f823fec91010f8898b8a01f7dcd12.tar.gz
Static analysis cleanup in tests
Diffstat (limited to 'tests')
-rw-r--r--tests/SelfTest/IntrospectiveTests/Details.tests.cpp4
-rw-r--r--tests/SelfTest/IntrospectiveTests/Reporters.tests.cpp4
-rw-r--r--tests/SelfTest/UsageTests/Matchers.tests.cpp2
3 files changed, 5 insertions, 5 deletions
diff --git a/tests/SelfTest/IntrospectiveTests/Details.tests.cpp b/tests/SelfTest/IntrospectiveTests/Details.tests.cpp
index 80eb647b..d7175756 100644
--- a/tests/SelfTest/IntrospectiveTests/Details.tests.cpp
+++ b/tests/SelfTest/IntrospectiveTests/Details.tests.cpp
@@ -95,8 +95,8 @@ namespace {
MoveChecker() = default;
MoveChecker( MoveChecker const& rhs ) = default;
MoveChecker& operator=( MoveChecker const& rhs ) = default;
- MoveChecker( MoveChecker&& rhs ) { rhs.has_moved = true; }
- MoveChecker& operator=( MoveChecker&& rhs ) {
+ MoveChecker( MoveChecker&& rhs ) noexcept { rhs.has_moved = true; }
+ MoveChecker& operator=( MoveChecker&& rhs ) noexcept {
rhs.has_moved = true;
return *this;
}
diff --git a/tests/SelfTest/IntrospectiveTests/Reporters.tests.cpp b/tests/SelfTest/IntrospectiveTests/Reporters.tests.cpp
index b74580c6..1568c951 100644
--- a/tests/SelfTest/IntrospectiveTests/Reporters.tests.cpp
+++ b/tests/SelfTest/IntrospectiveTests/Reporters.tests.cpp
@@ -163,7 +163,7 @@ namespace {
std::vector<std::string>& recorder,
Catch::IConfig const* config ):
EventListenerBase( config ),
- m_witness( witness ),
+ m_witness( CATCH_MOVE(witness) ),
m_recorder( recorder )
{}
@@ -181,7 +181,7 @@ namespace {
std::vector<std::string>& recorder,
Catch::ReporterConfig&& config ):
StreamingReporterBase( CATCH_MOVE(config) ),
- m_witness( witness ),
+ m_witness( CATCH_MOVE(witness) ),
m_recorder( recorder )
{}
diff --git a/tests/SelfTest/UsageTests/Matchers.tests.cpp b/tests/SelfTest/UsageTests/Matchers.tests.cpp
index a40908d7..74bedf5e 100644
--- a/tests/SelfTest/UsageTests/Matchers.tests.cpp
+++ b/tests/SelfTest/UsageTests/Matchers.tests.cpp
@@ -890,7 +890,7 @@ struct MatcherA : Catch::Matchers::MatcherGenericBase {
return "equals: (int) 1 or (string) \"1\"";
}
bool match( int i ) const { return i == 1; }
- bool match( std::string s ) const { return s == "1"; }
+ bool match( std::string const& s ) const { return s == "1"; }
};
struct MatcherB : Catch::Matchers::MatcherGenericBase {