aboutsummaryrefslogtreecommitdiff
path: root/src/armnnTfLiteParser/test/GetBuffer.cpp
diff options
context:
space:
mode:
authorSadik Armagan <sadik.armagan@arm.com>2021-06-10 18:24:34 +0100
committerSadik Armagan <sadik.armagan@arm.com>2021-06-11 10:33:16 +0000
commit1625efc870f1a8b7c6e6382277ddbb245f91a294 (patch)
tree39fbbaa15ed7eb81337b082c2d20b0af68b91c02 /src/armnnTfLiteParser/test/GetBuffer.cpp
parent958e0ba61e940a8d11955cf2a10f681c7c47e1fa (diff)
downloadarmnn-1625efc870f1a8b7c6e6382277ddbb245f91a294.tar.gz
IVGCVSW-5963 'Move unit tests to new framework'
* Used doctest in ArmNN unit tests Signed-off-by: Sadik Armagan <sadik.armagan@arm.com> Change-Id: Ia9cf5fc72775878885c5f864abf2c56b3a935f1a
Diffstat (limited to 'src/armnnTfLiteParser/test/GetBuffer.cpp')
-rw-r--r--src/armnnTfLiteParser/test/GetBuffer.cpp25
1 files changed, 12 insertions, 13 deletions
diff --git a/src/armnnTfLiteParser/test/GetBuffer.cpp b/src/armnnTfLiteParser/test/GetBuffer.cpp
index 0e72522c79..9dfc9fff13 100644
--- a/src/armnnTfLiteParser/test/GetBuffer.cpp
+++ b/src/armnnTfLiteParser/test/GetBuffer.cpp
@@ -3,15 +3,14 @@
// SPDX-License-Identifier: MIT
//
-#include <boost/test/unit_test.hpp>
#include "ParserFlatbuffersFixture.hpp"
#include "../TfLiteParser.hpp"
#include <sstream>
using armnnTfLiteParser::TfLiteParserImpl;
-BOOST_AUTO_TEST_SUITE(TensorflowLiteParser)
-
+TEST_SUITE("TensorflowLiteParser_GetBuffer")
+{
struct GetBufferFixture : public ParserFlatbuffersFixture
{
explicit GetBufferFixture()
@@ -93,12 +92,12 @@ struct GetBufferFixture : public ParserFlatbuffersFixture
{
for(long unsigned int i=0; i<bufferValues.size(); i++)
{
- BOOST_CHECK_EQUAL(TfLiteParserImpl::GetBuffer(model, bufferIndex)->data[i], bufferValues[i]);
+ CHECK_EQ(TfLiteParserImpl::GetBuffer(model, bufferIndex)->data[i], bufferValues[i]);
}
}
};
-BOOST_FIXTURE_TEST_CASE(GetBufferCheckContents, GetBufferFixture)
+TEST_CASE_FIXTURE(GetBufferFixture, "GetBufferCheckContents")
{
//Check contents of buffer are correct
TfLiteParserImpl::ModelPtr model = TfLiteParserImpl::LoadModelFromBinary(m_GraphBinary.data(),
@@ -107,23 +106,23 @@ BOOST_FIXTURE_TEST_CASE(GetBufferCheckContents, GetBufferFixture)
CheckBufferContents(model, bufferValues, 2);
}
-BOOST_FIXTURE_TEST_CASE(GetBufferCheckEmpty, GetBufferFixture)
+TEST_CASE_FIXTURE(GetBufferFixture, "GetBufferCheckEmpty")
{
//Check if test fixture buffers are empty or not
TfLiteParserImpl::ModelPtr model = TfLiteParserImpl::LoadModelFromBinary(m_GraphBinary.data(),
m_GraphBinary.size());
- BOOST_CHECK(TfLiteParserImpl::GetBuffer(model, 0)->data.empty());
- BOOST_CHECK(TfLiteParserImpl::GetBuffer(model, 1)->data.empty());
- BOOST_CHECK(!TfLiteParserImpl::GetBuffer(model, 2)->data.empty());
- BOOST_CHECK(TfLiteParserImpl::GetBuffer(model, 3)->data.empty());
+ CHECK(TfLiteParserImpl::GetBuffer(model, 0)->data.empty());
+ CHECK(TfLiteParserImpl::GetBuffer(model, 1)->data.empty());
+ CHECK(!TfLiteParserImpl::GetBuffer(model, 2)->data.empty());
+ CHECK(TfLiteParserImpl::GetBuffer(model, 3)->data.empty());
}
-BOOST_FIXTURE_TEST_CASE(GetBufferCheckParseException, GetBufferFixture)
+TEST_CASE_FIXTURE(GetBufferFixture, "GetBufferCheckParseException")
{
//Check if armnn::ParseException thrown when invalid buffer index used
TfLiteParserImpl::ModelPtr model = TfLiteParserImpl::LoadModelFromBinary(m_GraphBinary.data(),
m_GraphBinary.size());
- BOOST_CHECK_THROW(TfLiteParserImpl::GetBuffer(model, 4), armnn::Exception);
+ CHECK_THROWS_AS(TfLiteParserImpl::GetBuffer(model, 4), armnn::Exception);
}
-BOOST_AUTO_TEST_SUITE_END()
+}