Tests: fix compiler warning about unused parameters

This commit is contained in:
wmayer
2024-03-06 08:14:43 +01:00
committed by wwmayer
parent 0d37ea2629
commit 2e96599903
2 changed files with 7 additions and 0 deletions

View File

@@ -3,6 +3,7 @@
#include "gtest/gtest.h"
#include <array>
#include <boost/core/ignore_unused.hpp>
#include <App/Application.h>
#include <App/ComplexGeoData.h>
@@ -480,6 +481,9 @@ TEST_F(ComplexGeoDataTest, traceElement)
// Arrange
Data::TraceCallback cb =
[name](const Data::MappedName& elementname, int offset, long encodedTag, long tag) {
boost::ignore_unused(offset);
boost::ignore_unused(encodedTag);
boost::ignore_unused(tag);
EXPECT_STREQ(elementname.toString().c_str(), name.substr(1).c_str());
return false;
};

View File

@@ -8,6 +8,7 @@
#include "PartTestHelpers.h"
#include <boost/core/ignore_unused.hpp>
#include <BRepAdaptor_CompCurve.hxx>
#include <BRepAdaptor_Surface.hxx>
#include <BRepBuilderAPI_MakeVertex.hxx>
@@ -2576,6 +2577,8 @@ TEST_F(TopoShapeExpansionTest, traceElement)
// Arrange
Data::TraceCallback cb =
[name](const Data::MappedName& elementname, int offset, long encodedTag, long tag) {
boost::ignore_unused(offset);
boost::ignore_unused(tag);
// TODO: This is likely a flawed way to address testing a callback.
// Also, it isn't clear exactly what the correct results are, although as soon as
// we start addressing History, we will quickly discover that, and likely the right