F´ Flight Software - C/C++ Documentation NASA-v1.6.0
A framework for building embedded system applications to NASA flight quality standards.
Loading...
Searching...
No Matches
AsyncTests.cpp
Go to the documentation of this file.
1// ======================================================================
2// \title AsyncTests.cpp
3// \author T. Chieu
4// \brief cpp file for async component tests
5//
6// \copyright
7// Copyright (C) 2009-2023 California Institute of Technology.
8// ALL RIGHTS RESERVED. United States Government Sponsorship
9// acknowledged.
10//
11// ======================================================================
12
16
17// Typed async port tests
24
26
27// Serial async port tests
34
36
37// Async command tests
44
46
47// Internal interface tests
54
INSTANTIATE_TYPED_TEST_SUITE_P(FppTest, TypedAsyncPortTest, TypedAsyncPortTestImplementations)
::testing::Types< FppTest::Types::NoParams, FppTest::Types::PrimitiveParams, FppTest::Types::CmdStringParams, FppTest::Types::EnumParam, FppTest::Types::ArrayParam, FppTest::Types::StructParam > AsyncCommandTestImplementations
::testing::Types< FppTest::Types::NoParams, FppTest::Types::PrimitiveParams, FppTest::Types::PortStringParams, FppTest::Types::EnumParams, FppTest::Types::ArrayParams, FppTest::Types::StructParams > TypedAsyncPortTestImplementations
::testing::Types< FppTest::Types::NoParams, FppTest::Types::PrimitiveParams, FppTest::Types::PortStringParams, FppTest::Types::EnumParams, FppTest::Types::ArrayParams, FppTest::Types::StructParams > SerialAsyncPortTestImplementations
::testing::Types< FppTest::Types::NoParams, FppTest::Types::PrimitiveParams, FppTest::Types::InternalInterfaceStringParams, FppTest::Types::EnumParam, FppTest::Types::ArrayParam, FppTest::Types::StructParam > InternalInterfaceTestImplementations
FormalParams< ArrayType > ArrayParam
FormalParams< InternalInterfaceStringTypes > InternalInterfaceStringParams
FormalParams< CmdStringTypes > CmdStringParams
FormalParams< ArrayTypes > ArrayParams
FormalParams< EnumType > EnumParam
FormalParams< EnumTypes > EnumParams
FormalParams< PrimitiveTypes > PrimitiveParams
FormalParams< PortStringTypes > PortStringParams
FormalParams< Empty > NoParams