From 94f05103807bb751069ac3b9c2867844245e146d Mon Sep 17 00:00:00 2001 From: hrouis <houssemeddine.rouis92@gmail.com> Date: Thu, 20 Feb 2025 11:35:10 +0100 Subject: [PATCH] remove unnecessary header in Equal tests --- unit_tests/operator/Test_EqualImpl.cpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/unit_tests/operator/Test_EqualImpl.cpp b/unit_tests/operator/Test_EqualImpl.cpp index 013e16eb..bd9fa94f 100644 --- a/unit_tests/operator/Test_EqualImpl.cpp +++ b/unit_tests/operator/Test_EqualImpl.cpp @@ -15,8 +15,6 @@ #include "aidge/data/Tensor.hpp" #include "aidge/operator/Equal.hpp" -#include "aidge/backend/cpu.hpp" - using namespace Aidge; TEST_CASE("[cpu/operator] Equal(forwardDims)", "[Equal][CPU]") { @@ -137,7 +135,7 @@ TEST_CASE("[cpu/operator] Equal(forward)", "[Equal][CPU]") { } // } // }); // - std::shared_ptr<Tensor> expectedOutput = std::make_shared<Tensor>(Array4D<int,3,3,3,2> { + Tensor expectedOutput =Tensor(Array4D<int,3,3,3,2> { { { {{1, 0},{0, 0},{1, 1}}, @@ -165,7 +163,7 @@ TEST_CASE("[cpu/operator] Equal(forward)", "[Equal][CPU]") { op->setDataType(DataType::Int32); myEqual->forward(); - REQUIRE(*(op->getOutput(0)) == *expectedOutput); + REQUIRE(*(op->getOutput(0)) == expectedOutput); } SECTION("Broadcasting") { @@ -180,7 +178,7 @@ TEST_CASE("[cpu/operator] Equal(forward)", "[Equal][CPU]") { }); // std::shared_ptr<Tensor> input_2 = std::make_shared<Tensor>(Array1D<int,2> {{10, 20}}); - std::shared_ptr<Tensor> expectedOutput = std::make_shared<Tensor>(Array4D<int,1,3,3,2> { + Tensor expectedOutput = Tensor(Array4D<int,1,3,3,2> { { // { // {{ 1, 1},{ 0, 0},{ 0, 1}}, // @@ -198,7 +196,7 @@ TEST_CASE("[cpu/operator] Equal(forward)", "[Equal][CPU]") { op->setBackend("cpu"); myEqual->forward(); op->getOutput(0)->print(); - expectedOutput->print(); - REQUIRE(*op->getOutput(0) == *expectedOutput); + + REQUIRE(*op->getOutput(0) == expectedOutput); } } \ No newline at end of file -- GitLab