diff options
author | Ferran Balaguer <ferran.balaguer@arm.com> | 2019-01-11 19:29:18 +0000 |
---|---|---|
committer | Ferran Balaguer Arm <ferran.balaguer@arm.com> | 2019-01-14 09:45:15 +0000 |
commit | 51dd62f5725e8a97f3f6957fbc2b899493eb7bb3 (patch) | |
tree | f8cce612850d49d798686cce5ad2ab7545b6e0b7 /src/armnnUtils/test/ParsePrototxtFixtureTest.cpp | |
parent | 992d6dc57d8463729910b688f0fb5825d0d3ccf2 (diff) | |
download | armnn-51dd62f5725e8a97f3f6957fbc2b899493eb7bb3.tar.gz |
IVGCVSW-1656 Add Mean support to Tf Parser
Change-Id: I3d31d6b72be1984acdb51fd9e7b5488a7aa5d832
Diffstat (limited to 'src/armnnUtils/test/ParsePrototxtFixtureTest.cpp')
-rw-r--r-- | src/armnnUtils/test/ParsePrototxtFixtureTest.cpp | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/src/armnnUtils/test/ParsePrototxtFixtureTest.cpp b/src/armnnUtils/test/ParsePrototxtFixtureTest.cpp new file mode 100644 index 0000000000..926658ed0c --- /dev/null +++ b/src/armnnUtils/test/ParsePrototxtFixtureTest.cpp @@ -0,0 +1,42 @@ +// +// Copyright © 2017 Arm Ltd. All rights reserved. +// SPDX-License-Identifier: MIT +// + +#include <ParserPrototxtFixture.hpp> + +#include <boost/test/unit_test.hpp> +#include "armnnTfParser/ITfParser.hpp" + +BOOST_AUTO_TEST_SUITE(ParsePrototxtFixtureSuite) + +using Fixture = armnnUtils::ParserPrototxtFixture<armnnTfParser::ITfParser>; + +BOOST_FIXTURE_TEST_CASE(ConvertInt32ToOctalStringTest, Fixture) +{ + std::string octalString = ConvertInt32ToOctalString(1); + BOOST_ASSERT(octalString.compare("\\\\001\\\\000\\\\000\\\\000")); + + octalString = ConvertInt32ToOctalString(256); + BOOST_ASSERT(octalString.compare("\\\\000\\\\100\\\\000\\\\000")); + + octalString = ConvertInt32ToOctalString(65536); + BOOST_ASSERT(octalString.compare("\\\\000\\\\000\\\\100\\\\000")); + + octalString = ConvertInt32ToOctalString(16777216); + BOOST_ASSERT(octalString.compare("\\\\000\\\\000\\\\000\\\\100")); + + octalString = ConvertInt32ToOctalString(-1); + BOOST_ASSERT(octalString.compare("\\\\377\\\\377\\\\377\\\\377")); + + octalString = ConvertInt32ToOctalString(-256); + BOOST_ASSERT(octalString.compare("\\\\000\\\\377\\\\377\\\\377")); + + octalString = ConvertInt32ToOctalString(-65536); + BOOST_ASSERT(octalString.compare("\\\\000\\\\000\\\\377\\\\377")); + + octalString = ConvertInt32ToOctalString(-16777216); + BOOST_ASSERT(octalString.compare("\\\\000\\\\000\\\\000\\\\377")); +} + +BOOST_AUTO_TEST_SUITE_END() |