#include <boost/test/unit_test.hpp>
#include "ParserFlatbuffersFixture.hpp"
#include "../TfLiteParser.hpp"
#include <sstream>
Go to the source code of this file.
◆ BOOST_FIXTURE_TEST_CASE() [1/3]
BOOST_FIXTURE_TEST_CASE |
( |
GetBufferCheckContents |
, |
|
|
GetBufferFixture |
|
|
) |
| |
Definition at line 101 of file GetBuffer.cpp.
104 TfLiteParser::ModelPtr model = TfLiteParser::LoadModelFromBinary(m_GraphBinary.data(), m_GraphBinary.size());
105 std::vector<int32_t> bufferValues = {2,1,0,6,2,1,4,1,2};
106 CheckBufferContents(model, bufferValues, 2);
std::unique_ptr< onnx::ModelProto > ModelPtr
◆ BOOST_FIXTURE_TEST_CASE() [2/3]
BOOST_FIXTURE_TEST_CASE |
( |
GetBufferCheckEmpty |
, |
|
|
GetBufferFixture |
|
|
) |
| |
Definition at line 109 of file GetBuffer.cpp.
References BOOST_CHECK().
112 TfLiteParser::ModelPtr model = TfLiteParser::LoadModelFromBinary(m_GraphBinary.data(), m_GraphBinary.size());
113 BOOST_CHECK(TfLiteParser::GetBuffer(model, 0)->data.empty());
114 BOOST_CHECK(TfLiteParser::GetBuffer(model, 1)->data.empty());
115 BOOST_CHECK(!TfLiteParser::GetBuffer(model, 2)->data.empty());
116 BOOST_CHECK(TfLiteParser::GetBuffer(model, 3)->data.empty());
std::unique_ptr< onnx::ModelProto > ModelPtr
BOOST_CHECK(profilingService.GetCurrentState()==ProfilingState::WaitingForAck)
◆ BOOST_FIXTURE_TEST_CASE() [3/3]
BOOST_FIXTURE_TEST_CASE |
( |
GetBufferCheckParseException |
, |
|
|
GetBufferFixture |
|
|
) |
| |
Definition at line 119 of file GetBuffer.cpp.
References BOOST_AUTO_TEST_SUITE_END().
122 TfLiteParser::ModelPtr model = TfLiteParser::LoadModelFromBinary(m_GraphBinary.data(), m_GraphBinary.size());
123 BOOST_CHECK_THROW(TfLiteParser::GetBuffer(model, 4)->data.empty(),
armnn::Exception);
std::unique_ptr< onnx::ModelProto > ModelPtr
Base class for all ArmNN exceptions so that users can filter to just those.