diff --git a/.github/workflows/fpp-tests.yml b/.github/workflows/fpp-tests.yml index 2beb5cb571..94d503cfa0 100644 --- a/.github/workflows/fpp-tests.yml +++ b/.github/workflows/fpp-tests.yml @@ -31,17 +31,17 @@ jobs: pip3 install -r ./requirements.txt shell: bash - name: "Generate UT build cache" - working-directory: ./FppTest + working-directory: ./FppTestProject run: | fprime-util generate --ut shell: bash - name: "Build UTs" - working-directory: ./FppTest + working-directory: ./FppTestProject/FppTest run: | fprime-util build --ut shell: bash - name: "Run UTs" - working-directory: ./FppTest + working-directory: ./FppTestProject/FppTest run: | fprime-util check shell: bash @@ -50,5 +50,5 @@ jobs: if: always() with: name: FppTest-Logs - path: ./FppTest/build-fprime-automatic-native-ut/Testing/Temporary/*.log + path: ./FppTestProject/build-fprime-automatic-native-ut/Testing/Temporary/*.log retention-days: 5 diff --git a/FppTest/source.cpp b/FppTest/source.cpp deleted file mode 100644 index 20844df592..0000000000 --- a/FppTest/source.cpp +++ /dev/null @@ -1 +0,0 @@ -// Empty source file so that SOURCES for target FppTest is not empty diff --git a/FppTestProject/CMakeLists.txt b/FppTestProject/CMakeLists.txt new file mode 100644 index 0000000000..357a057e57 --- /dev/null +++ b/FppTestProject/CMakeLists.txt @@ -0,0 +1,39 @@ +### +# FPP Test +# +# Builds unit tests for FPP autocoder +### + +cmake_minimum_required(VERSION 3.16) +cmake_policy(SET CMP0048 NEW) +project(FppTest C CXX) + +include(CheckCXXCompilerFlag) + +include("${CMAKE_CURRENT_LIST_DIR}/../cmake/FPrime.cmake") + +add_compile_options( + -Wall + -Wconversion + -Wdouble-promotion + -Werror + -Wextra + $<$:-Wold-style-cast> + -Wshadow + -pedantic +) + +# Required by F Prime +add_compile_options( + -Wno-unused-parameter + -Wno-vla +) +include("${CMAKE_CURRENT_LIST_DIR}/../cmake/FPrime-Code.cmake") + +# Required by Google Test typed tests +check_cxx_compiler_flag(-Wno-variadic-macro-arguments-omitted VAR_MAC_OMITTED_SUPPORTED) +if(VAR_MAC_OMITTED_SUPPORTED) + add_compile_options(-Wno-variadic-macro-arguments-omitted) +endif() + +add_fprime_subdirectory("${CMAKE_CURRENT_LIST_DIR}/FppTest/") diff --git a/FppTest/.gitignore b/FppTestProject/FppTest/.gitignore similarity index 100% rename from FppTest/.gitignore rename to FppTestProject/FppTest/.gitignore diff --git a/FppTest/CMakeLists.txt b/FppTestProject/FppTest/CMakeLists.txt similarity index 61% rename from FppTest/CMakeLists.txt rename to FppTestProject/FppTest/CMakeLists.txt index 64aaa54479..9ddee3e16e 100644 --- a/FppTest/CMakeLists.txt +++ b/FppTestProject/FppTest/CMakeLists.txt @@ -3,39 +3,6 @@ # # Builds unit tests for FPP autocoder ### - -cmake_minimum_required(VERSION 3.16) -cmake_policy(SET CMP0048 NEW) -project(FppTest C CXX) - -include(CheckCXXCompilerFlag) - -include("${CMAKE_CURRENT_LIST_DIR}/../cmake/FPrime.cmake") -include("${CMAKE_CURRENT_LIST_DIR}/../cmake/FPrime-Code.cmake") - -add_compile_options( - -Wall - -Wconversion - -Wdouble-promotion - -Werror - -Wextra - -Wold-style-cast - -Wshadow - -pedantic -) - -# Required by F Prime -add_compile_options( - -Wno-unused-parameter - -Wno-vla -) - -# Required by Google Test typed tests -check_cxx_compiler_flag(-Wno-variadic-macro-arguments-omitted VAR_MAC_OMITTED_SUPPORTED) -if(VAR_MAC_OMITTED_SUPPORTED) - add_compile_options(-Wno-variadic-macro-arguments-omitted) -endif() - add_fprime_subdirectory("${CMAKE_CURRENT_LIST_DIR}/array/") add_fprime_subdirectory("${CMAKE_CURRENT_LIST_DIR}/component/") add_fprime_subdirectory("${CMAKE_CURRENT_LIST_DIR}/dp/") @@ -63,3 +30,4 @@ set(MOD_DEPS ) register_fprime_deployment() + diff --git a/FppTest/array/ArrayToStringTest.cpp b/FppTestProject/FppTest/array/ArrayToStringTest.cpp similarity index 100% rename from FppTest/array/ArrayToStringTest.cpp rename to FppTestProject/FppTest/array/ArrayToStringTest.cpp diff --git a/FppTest/array/CMakeLists.txt b/FppTestProject/FppTest/array/CMakeLists.txt similarity index 100% rename from FppTest/array/CMakeLists.txt rename to FppTestProject/FppTest/array/CMakeLists.txt diff --git a/FppTest/array/FormatTest.cpp b/FppTestProject/FppTest/array/FormatTest.cpp similarity index 100% rename from FppTest/array/FormatTest.cpp rename to FppTestProject/FppTest/array/FormatTest.cpp diff --git a/FppTest/array/README.md b/FppTestProject/FppTest/array/README.md similarity index 100% rename from FppTest/array/README.md rename to FppTestProject/FppTest/array/README.md diff --git a/FppTest/array/alias.fpp b/FppTestProject/FppTest/array/alias.fpp similarity index 100% rename from FppTest/array/alias.fpp rename to FppTestProject/FppTest/array/alias.fpp diff --git a/FppTest/array/array.fpp b/FppTestProject/FppTest/array/array.fpp similarity index 100% rename from FppTest/array/array.fpp rename to FppTestProject/FppTest/array/array.fpp diff --git a/FppTest/array/enum.fpp b/FppTestProject/FppTest/array/enum.fpp similarity index 100% rename from FppTest/array/enum.fpp rename to FppTestProject/FppTest/array/enum.fpp diff --git a/FppTest/array/format.fpp b/FppTestProject/FppTest/array/format.fpp similarity index 100% rename from FppTest/array/format.fpp rename to FppTestProject/FppTest/array/format.fpp diff --git a/FppTest/array/main.cpp b/FppTestProject/FppTest/array/main.cpp similarity index 100% rename from FppTest/array/main.cpp rename to FppTestProject/FppTest/array/main.cpp diff --git a/FppTest/array/string.fpp b/FppTestProject/FppTest/array/string.fpp similarity index 100% rename from FppTest/array/string.fpp rename to FppTestProject/FppTest/array/string.fpp diff --git a/FppTest/array/struct.fpp b/FppTestProject/FppTest/array/struct.fpp similarity index 100% rename from FppTest/array/struct.fpp rename to FppTestProject/FppTest/array/struct.fpp diff --git a/FppTest/component/CMakeLists.txt b/FppTestProject/FppTest/component/CMakeLists.txt similarity index 100% rename from FppTest/component/CMakeLists.txt rename to FppTestProject/FppTest/component/CMakeLists.txt diff --git a/FppTest/component/README.md b/FppTestProject/FppTest/component/README.md similarity index 100% rename from FppTest/component/README.md rename to FppTestProject/FppTest/component/README.md diff --git a/FppTest/component/active/ActiveTest.cpp b/FppTestProject/FppTest/component/active/ActiveTest.cpp similarity index 100% rename from FppTest/component/active/ActiveTest.cpp rename to FppTestProject/FppTest/component/active/ActiveTest.cpp diff --git a/FppTest/component/active/ActiveTest.hpp b/FppTestProject/FppTest/component/active/ActiveTest.hpp similarity index 100% rename from FppTest/component/active/ActiveTest.hpp rename to FppTestProject/FppTest/component/active/ActiveTest.hpp diff --git a/FppTest/component/active/CMakeLists.txt b/FppTestProject/FppTest/component/active/CMakeLists.txt similarity index 100% rename from FppTest/component/active/CMakeLists.txt rename to FppTestProject/FppTest/component/active/CMakeLists.txt diff --git a/FppTest/component/active/active.fpp b/FppTestProject/FppTest/component/active/active.fpp similarity index 100% rename from FppTest/component/active/active.fpp rename to FppTestProject/FppTest/component/active/active.fpp diff --git a/FppTest/component/active/fpp_types.fpp b/FppTestProject/FppTest/component/active/fpp_types.fpp similarity index 100% rename from FppTest/component/active/fpp_types.fpp rename to FppTestProject/FppTest/component/active/fpp_types.fpp diff --git a/FppTest/component/active/port_index_enums.fpp b/FppTestProject/FppTest/component/active/port_index_enums.fpp similarity index 100% rename from FppTest/component/active/port_index_enums.fpp rename to FppTestProject/FppTest/component/active/port_index_enums.fpp diff --git a/FppTest/component/active/port_types.fpp b/FppTestProject/FppTest/component/active/port_types.fpp similarity index 100% rename from FppTest/component/active/port_types.fpp rename to FppTestProject/FppTest/component/active/port_types.fpp diff --git a/FppTest/component/active/test/ut/ActiveTestTester.cpp b/FppTestProject/FppTest/component/active/test/ut/ActiveTestTester.cpp similarity index 100% rename from FppTest/component/active/test/ut/ActiveTestTester.cpp rename to FppTestProject/FppTest/component/active/test/ut/ActiveTestTester.cpp diff --git a/FppTest/component/active/test/ut/ActiveTestTester.hpp b/FppTestProject/FppTest/component/active/test/ut/ActiveTestTester.hpp similarity index 100% rename from FppTest/component/active/test/ut/ActiveTestTester.hpp rename to FppTestProject/FppTest/component/active/test/ut/ActiveTestTester.hpp diff --git a/FppTest/component/active/test/ut/Tester.hpp b/FppTestProject/FppTest/component/active/test/ut/Tester.hpp similarity index 100% rename from FppTest/component/active/test/ut/Tester.hpp rename to FppTestProject/FppTest/component/active/test/ut/Tester.hpp diff --git a/FppTest/component/common/.gitignore b/FppTestProject/FppTest/component/common/.gitignore similarity index 100% rename from FppTest/component/common/.gitignore rename to FppTestProject/FppTest/component/common/.gitignore diff --git a/FppTest/component/common/tester.hpp b/FppTestProject/FppTest/component/common/tester.hpp similarity index 100% rename from FppTest/component/common/tester.hpp rename to FppTestProject/FppTest/component/common/tester.hpp diff --git a/FppTest/component/common/typed.cpp b/FppTestProject/FppTest/component/common/typed.cpp similarity index 100% rename from FppTest/component/common/typed.cpp rename to FppTestProject/FppTest/component/common/typed.cpp diff --git a/FppTest/component/common/typed.hpp b/FppTestProject/FppTest/component/common/typed.hpp similarity index 100% rename from FppTest/component/common/typed.hpp rename to FppTestProject/FppTest/component/common/typed.hpp diff --git a/FppTest/component/common/typed_async.cpp b/FppTestProject/FppTest/component/common/typed_async.cpp similarity index 100% rename from FppTest/component/common/typed_async.cpp rename to FppTestProject/FppTest/component/common/typed_async.cpp diff --git a/FppTest/component/common/typed_async.hpp b/FppTestProject/FppTest/component/common/typed_async.hpp similarity index 100% rename from FppTest/component/common/typed_async.hpp rename to FppTestProject/FppTest/component/common/typed_async.hpp diff --git a/FppTest/component/empty/CMakeLists.txt b/FppTestProject/FppTest/component/empty/CMakeLists.txt similarity index 100% rename from FppTest/component/empty/CMakeLists.txt rename to FppTestProject/FppTest/component/empty/CMakeLists.txt diff --git a/FppTest/component/empty/Empty.cpp b/FppTestProject/FppTest/component/empty/Empty.cpp similarity index 100% rename from FppTest/component/empty/Empty.cpp rename to FppTestProject/FppTest/component/empty/Empty.cpp diff --git a/FppTest/component/empty/Empty.hpp b/FppTestProject/FppTest/component/empty/Empty.hpp similarity index 100% rename from FppTest/component/empty/Empty.hpp rename to FppTestProject/FppTest/component/empty/Empty.hpp diff --git a/FppTest/component/empty/empty.fpp b/FppTestProject/FppTest/component/empty/empty.fpp similarity index 100% rename from FppTest/component/empty/empty.fpp rename to FppTestProject/FppTest/component/empty/empty.fpp diff --git a/FppTest/component/empty/test/ut/TestMain.cpp b/FppTestProject/FppTest/component/empty/test/ut/TestMain.cpp similarity index 100% rename from FppTest/component/empty/test/ut/TestMain.cpp rename to FppTestProject/FppTest/component/empty/test/ut/TestMain.cpp diff --git a/FppTest/component/empty/test/ut/Tester.cpp b/FppTestProject/FppTest/component/empty/test/ut/Tester.cpp similarity index 100% rename from FppTest/component/empty/test/ut/Tester.cpp rename to FppTestProject/FppTest/component/empty/test/ut/Tester.cpp diff --git a/FppTest/component/empty/test/ut/Tester.hpp b/FppTestProject/FppTest/component/empty/test/ut/Tester.hpp similarity index 100% rename from FppTest/component/empty/test/ut/Tester.hpp rename to FppTestProject/FppTest/component/empty/test/ut/Tester.hpp diff --git a/FppTest/component/empty/test/ut/TesterHelpers.cpp b/FppTestProject/FppTest/component/empty/test/ut/TesterHelpers.cpp similarity index 100% rename from FppTest/component/empty/test/ut/TesterHelpers.cpp rename to FppTestProject/FppTest/component/empty/test/ut/TesterHelpers.cpp diff --git a/FppTest/component/include/commands.fppi b/FppTestProject/FppTest/component/include/commands.fppi similarity index 100% rename from FppTest/component/include/commands.fppi rename to FppTestProject/FppTest/component/include/commands.fppi diff --git a/FppTest/component/include/commands_async.fppi b/FppTestProject/FppTest/component/include/commands_async.fppi similarity index 100% rename from FppTest/component/include/commands_async.fppi rename to FppTestProject/FppTest/component/include/commands_async.fppi diff --git a/FppTest/component/include/events.fppi b/FppTestProject/FppTest/component/include/events.fppi similarity index 100% rename from FppTest/component/include/events.fppi rename to FppTestProject/FppTest/component/include/events.fppi diff --git a/FppTest/component/include/external_params.fppi b/FppTestProject/FppTest/component/include/external_params.fppi similarity index 100% rename from FppTest/component/include/external_params.fppi rename to FppTestProject/FppTest/component/include/external_params.fppi diff --git a/FppTest/component/include/internal_ports.fppi b/FppTestProject/FppTest/component/include/internal_ports.fppi similarity index 100% rename from FppTest/component/include/internal_ports.fppi rename to FppTestProject/FppTest/component/include/internal_ports.fppi diff --git a/FppTest/component/include/params.fppi b/FppTestProject/FppTest/component/include/params.fppi similarity index 100% rename from FppTest/component/include/params.fppi rename to FppTestProject/FppTest/component/include/params.fppi diff --git a/FppTest/component/include/telemetry.fppi b/FppTestProject/FppTest/component/include/telemetry.fppi similarity index 100% rename from FppTest/component/include/telemetry.fppi rename to FppTestProject/FppTest/component/include/telemetry.fppi diff --git a/FppTest/component/passive/.gitignore b/FppTestProject/FppTest/component/passive/.gitignore similarity index 100% rename from FppTest/component/passive/.gitignore rename to FppTestProject/FppTest/component/passive/.gitignore diff --git a/FppTest/component/passive/CMakeLists.txt b/FppTestProject/FppTest/component/passive/CMakeLists.txt similarity index 100% rename from FppTest/component/passive/CMakeLists.txt rename to FppTestProject/FppTest/component/passive/CMakeLists.txt diff --git a/FppTest/component/passive/PassiveTest.cpp b/FppTestProject/FppTest/component/passive/PassiveTest.cpp similarity index 100% rename from FppTest/component/passive/PassiveTest.cpp rename to FppTestProject/FppTest/component/passive/PassiveTest.cpp diff --git a/FppTest/component/passive/PassiveTest.hpp b/FppTestProject/FppTest/component/passive/PassiveTest.hpp similarity index 100% rename from FppTest/component/passive/PassiveTest.hpp rename to FppTestProject/FppTest/component/passive/PassiveTest.hpp diff --git a/FppTest/component/passive/passive.fpp b/FppTestProject/FppTest/component/passive/passive.fpp similarity index 100% rename from FppTest/component/passive/passive.fpp rename to FppTestProject/FppTest/component/passive/passive.fpp diff --git a/FppTest/component/passive/test/ut/PassiveTestTester.cpp b/FppTestProject/FppTest/component/passive/test/ut/PassiveTestTester.cpp similarity index 100% rename from FppTest/component/passive/test/ut/PassiveTestTester.cpp rename to FppTestProject/FppTest/component/passive/test/ut/PassiveTestTester.cpp diff --git a/FppTest/component/passive/test/ut/PassiveTestTester.hpp b/FppTestProject/FppTest/component/passive/test/ut/PassiveTestTester.hpp similarity index 100% rename from FppTest/component/passive/test/ut/PassiveTestTester.hpp rename to FppTestProject/FppTest/component/passive/test/ut/PassiveTestTester.hpp diff --git a/FppTest/component/passive/test/ut/Tester.hpp b/FppTestProject/FppTest/component/passive/test/ut/Tester.hpp similarity index 100% rename from FppTest/component/passive/test/ut/Tester.hpp rename to FppTestProject/FppTest/component/passive/test/ut/Tester.hpp diff --git a/FppTest/component/queued/.gitignore b/FppTestProject/FppTest/component/queued/.gitignore similarity index 100% rename from FppTest/component/queued/.gitignore rename to FppTestProject/FppTest/component/queued/.gitignore diff --git a/FppTest/component/queued/CMakeLists.txt b/FppTestProject/FppTest/component/queued/CMakeLists.txt similarity index 100% rename from FppTest/component/queued/CMakeLists.txt rename to FppTestProject/FppTest/component/queued/CMakeLists.txt diff --git a/FppTest/component/queued/QueuedTest.cpp b/FppTestProject/FppTest/component/queued/QueuedTest.cpp similarity index 100% rename from FppTest/component/queued/QueuedTest.cpp rename to FppTestProject/FppTest/component/queued/QueuedTest.cpp diff --git a/FppTest/component/queued/QueuedTest.hpp b/FppTestProject/FppTest/component/queued/QueuedTest.hpp similarity index 100% rename from FppTest/component/queued/QueuedTest.hpp rename to FppTestProject/FppTest/component/queued/QueuedTest.hpp diff --git a/FppTest/component/queued/queued.fpp b/FppTestProject/FppTest/component/queued/queued.fpp similarity index 100% rename from FppTest/component/queued/queued.fpp rename to FppTestProject/FppTest/component/queued/queued.fpp diff --git a/FppTest/component/queued/test/ut/QueuedTestTester.cpp b/FppTestProject/FppTest/component/queued/test/ut/QueuedTestTester.cpp similarity index 100% rename from FppTest/component/queued/test/ut/QueuedTestTester.cpp rename to FppTestProject/FppTest/component/queued/test/ut/QueuedTestTester.cpp diff --git a/FppTest/component/queued/test/ut/QueuedTestTester.hpp b/FppTestProject/FppTest/component/queued/test/ut/QueuedTestTester.hpp similarity index 100% rename from FppTest/component/queued/test/ut/QueuedTestTester.hpp rename to FppTestProject/FppTest/component/queued/test/ut/QueuedTestTester.hpp diff --git a/FppTest/component/queued/test/ut/Tester.hpp b/FppTestProject/FppTest/component/queued/test/ut/Tester.hpp similarity index 100% rename from FppTest/component/queued/test/ut/Tester.hpp rename to FppTestProject/FppTest/component/queued/test/ut/Tester.hpp diff --git a/FppTest/component/queued/test/ut/TesterHelpers.cpp b/FppTestProject/FppTest/component/queued/test/ut/TesterHelpers.cpp similarity index 100% rename from FppTest/component/queued/test/ut/TesterHelpers.cpp rename to FppTestProject/FppTest/component/queued/test/ut/TesterHelpers.cpp diff --git a/FppTest/component/tests/AsyncCmdTests.cpp b/FppTestProject/FppTest/component/tests/AsyncCmdTests.cpp similarity index 100% rename from FppTest/component/tests/AsyncCmdTests.cpp rename to FppTestProject/FppTest/component/tests/AsyncCmdTests.cpp diff --git a/FppTest/component/tests/AsyncPortTests.cpp b/FppTestProject/FppTest/component/tests/AsyncPortTests.cpp similarity index 100% rename from FppTest/component/tests/AsyncPortTests.cpp rename to FppTestProject/FppTest/component/tests/AsyncPortTests.cpp diff --git a/FppTest/component/tests/AsyncTesterHelpers.cpp b/FppTestProject/FppTest/component/tests/AsyncTesterHelpers.cpp similarity index 100% rename from FppTest/component/tests/AsyncTesterHelpers.cpp rename to FppTestProject/FppTest/component/tests/AsyncTesterHelpers.cpp diff --git a/FppTest/component/tests/AsyncTests.cpp b/FppTestProject/FppTest/component/tests/AsyncTests.cpp similarity index 100% rename from FppTest/component/tests/AsyncTests.cpp rename to FppTestProject/FppTest/component/tests/AsyncTests.cpp diff --git a/FppTest/component/tests/CmdTests.cpp b/FppTestProject/FppTest/component/tests/CmdTests.cpp similarity index 100% rename from FppTest/component/tests/CmdTests.cpp rename to FppTestProject/FppTest/component/tests/CmdTests.cpp diff --git a/FppTest/component/tests/CmdTests.hpp b/FppTestProject/FppTest/component/tests/CmdTests.hpp similarity index 100% rename from FppTest/component/tests/CmdTests.hpp rename to FppTestProject/FppTest/component/tests/CmdTests.hpp diff --git a/FppTest/component/tests/EventTests.cpp b/FppTestProject/FppTest/component/tests/EventTests.cpp similarity index 100% rename from FppTest/component/tests/EventTests.cpp rename to FppTestProject/FppTest/component/tests/EventTests.cpp diff --git a/FppTest/component/tests/EventTests.hpp b/FppTestProject/FppTest/component/tests/EventTests.hpp similarity index 100% rename from FppTest/component/tests/EventTests.hpp rename to FppTestProject/FppTest/component/tests/EventTests.hpp diff --git a/FppTest/component/tests/ExternalParamTests.cpp b/FppTestProject/FppTest/component/tests/ExternalParamTests.cpp similarity index 100% rename from FppTest/component/tests/ExternalParamTests.cpp rename to FppTestProject/FppTest/component/tests/ExternalParamTests.cpp diff --git a/FppTest/component/tests/ExternalParamTests.hpp b/FppTestProject/FppTest/component/tests/ExternalParamTests.hpp similarity index 100% rename from FppTest/component/tests/ExternalParamTests.hpp rename to FppTestProject/FppTest/component/tests/ExternalParamTests.hpp diff --git a/FppTest/component/tests/InternalInterfaceTests.cpp b/FppTestProject/FppTest/component/tests/InternalInterfaceTests.cpp similarity index 100% rename from FppTest/component/tests/InternalInterfaceTests.cpp rename to FppTestProject/FppTest/component/tests/InternalInterfaceTests.cpp diff --git a/FppTest/component/tests/InternalInterfaceTests.hpp b/FppTestProject/FppTest/component/tests/InternalInterfaceTests.hpp similarity index 100% rename from FppTest/component/tests/InternalInterfaceTests.hpp rename to FppTestProject/FppTest/component/tests/InternalInterfaceTests.hpp diff --git a/FppTest/component/tests/OverflowTests.cpp b/FppTestProject/FppTest/component/tests/OverflowTests.cpp similarity index 100% rename from FppTest/component/tests/OverflowTests.cpp rename to FppTestProject/FppTest/component/tests/OverflowTests.cpp diff --git a/FppTest/component/tests/ParamTests.cpp b/FppTestProject/FppTest/component/tests/ParamTests.cpp similarity index 100% rename from FppTest/component/tests/ParamTests.cpp rename to FppTestProject/FppTest/component/tests/ParamTests.cpp diff --git a/FppTest/component/tests/ParamTests.hpp b/FppTestProject/FppTest/component/tests/ParamTests.hpp similarity index 100% rename from FppTest/component/tests/ParamTests.hpp rename to FppTestProject/FppTest/component/tests/ParamTests.hpp diff --git a/FppTest/component/tests/PortTests.cpp b/FppTestProject/FppTest/component/tests/PortTests.cpp similarity index 100% rename from FppTest/component/tests/PortTests.cpp rename to FppTestProject/FppTest/component/tests/PortTests.cpp diff --git a/FppTest/component/tests/PortTests.hpp b/FppTestProject/FppTest/component/tests/PortTests.hpp similarity index 100% rename from FppTest/component/tests/PortTests.hpp rename to FppTestProject/FppTest/component/tests/PortTests.hpp diff --git a/FppTest/component/tests/TestMain.cpp b/FppTestProject/FppTest/component/tests/TestMain.cpp similarity index 100% rename from FppTest/component/tests/TestMain.cpp rename to FppTestProject/FppTest/component/tests/TestMain.cpp diff --git a/FppTest/component/tests/TesterHandlers.cpp b/FppTestProject/FppTest/component/tests/TesterHandlers.cpp similarity index 100% rename from FppTest/component/tests/TesterHandlers.cpp rename to FppTestProject/FppTest/component/tests/TesterHandlers.cpp diff --git a/FppTest/component/tests/TesterHelpers.cpp b/FppTestProject/FppTest/component/tests/TesterHelpers.cpp similarity index 100% rename from FppTest/component/tests/TesterHelpers.cpp rename to FppTestProject/FppTest/component/tests/TesterHelpers.cpp diff --git a/FppTest/component/tests/Tests.cpp b/FppTestProject/FppTest/component/tests/Tests.cpp similarity index 100% rename from FppTest/component/tests/Tests.cpp rename to FppTestProject/FppTest/component/tests/Tests.cpp diff --git a/FppTest/component/tests/TimeTests.cpp b/FppTestProject/FppTest/component/tests/TimeTests.cpp similarity index 100% rename from FppTest/component/tests/TimeTests.cpp rename to FppTestProject/FppTest/component/tests/TimeTests.cpp diff --git a/FppTest/component/tests/TlmTests.cpp b/FppTestProject/FppTest/component/tests/TlmTests.cpp similarity index 100% rename from FppTest/component/tests/TlmTests.cpp rename to FppTestProject/FppTest/component/tests/TlmTests.cpp diff --git a/FppTest/component/tests/TlmTests.hpp b/FppTestProject/FppTest/component/tests/TlmTests.hpp similarity index 100% rename from FppTest/component/tests/TlmTests.hpp rename to FppTestProject/FppTest/component/tests/TlmTests.hpp diff --git a/FppTest/component/types/FormalParamTypes.cpp b/FppTestProject/FppTest/component/types/FormalParamTypes.cpp similarity index 100% rename from FppTest/component/types/FormalParamTypes.cpp rename to FppTestProject/FppTest/component/types/FormalParamTypes.cpp diff --git a/FppTest/component/types/FormalParamTypes.hpp b/FppTestProject/FppTest/component/types/FormalParamTypes.hpp similarity index 100% rename from FppTest/component/types/FormalParamTypes.hpp rename to FppTestProject/FppTest/component/types/FormalParamTypes.hpp diff --git a/FppTest/dp/CMakeLists.txt b/FppTestProject/FppTest/dp/CMakeLists.txt similarity index 100% rename from FppTest/dp/CMakeLists.txt rename to FppTestProject/FppTest/dp/CMakeLists.txt diff --git a/FppTest/dp/DpTest.cpp b/FppTestProject/FppTest/dp/DpTest.cpp similarity index 100% rename from FppTest/dp/DpTest.cpp rename to FppTestProject/FppTest/dp/DpTest.cpp diff --git a/FppTest/dp/DpTest.fpp b/FppTestProject/FppTest/dp/DpTest.fpp similarity index 100% rename from FppTest/dp/DpTest.fpp rename to FppTestProject/FppTest/dp/DpTest.fpp diff --git a/FppTest/dp/DpTest.hpp b/FppTestProject/FppTest/dp/DpTest.hpp similarity index 100% rename from FppTest/dp/DpTest.hpp rename to FppTestProject/FppTest/dp/DpTest.hpp diff --git a/FppTest/dp/test/ut/DpTestTestMain.cpp b/FppTestProject/FppTest/dp/test/ut/DpTestTestMain.cpp similarity index 100% rename from FppTest/dp/test/ut/DpTestTestMain.cpp rename to FppTestProject/FppTest/dp/test/ut/DpTestTestMain.cpp diff --git a/FppTest/dp/test/ut/DpTestTester.cpp b/FppTestProject/FppTest/dp/test/ut/DpTestTester.cpp similarity index 100% rename from FppTest/dp/test/ut/DpTestTester.cpp rename to FppTestProject/FppTest/dp/test/ut/DpTestTester.cpp diff --git a/FppTest/dp/test/ut/DpTestTester.hpp b/FppTestProject/FppTest/dp/test/ut/DpTestTester.hpp similarity index 100% rename from FppTest/dp/test/ut/DpTestTester.hpp rename to FppTestProject/FppTest/dp/test/ut/DpTestTester.hpp diff --git a/FppTest/enum/CMakeLists.txt b/FppTestProject/FppTest/enum/CMakeLists.txt similarity index 100% rename from FppTest/enum/CMakeLists.txt rename to FppTestProject/FppTest/enum/CMakeLists.txt diff --git a/FppTest/enum/EnumToStringTest.cpp b/FppTestProject/FppTest/enum/EnumToStringTest.cpp similarity index 100% rename from FppTest/enum/EnumToStringTest.cpp rename to FppTestProject/FppTest/enum/EnumToStringTest.cpp diff --git a/FppTest/enum/IsValidTest.cpp b/FppTestProject/FppTest/enum/IsValidTest.cpp similarity index 100% rename from FppTest/enum/IsValidTest.cpp rename to FppTestProject/FppTest/enum/IsValidTest.cpp diff --git a/FppTest/enum/README.md b/FppTestProject/FppTest/enum/README.md similarity index 100% rename from FppTest/enum/README.md rename to FppTestProject/FppTest/enum/README.md diff --git a/FppTest/enum/default.fpp b/FppTestProject/FppTest/enum/default.fpp similarity index 100% rename from FppTest/enum/default.fpp rename to FppTestProject/FppTest/enum/default.fpp diff --git a/FppTest/enum/explicit.fpp b/FppTestProject/FppTest/enum/explicit.fpp similarity index 100% rename from FppTest/enum/explicit.fpp rename to FppTestProject/FppTest/enum/explicit.fpp diff --git a/FppTest/enum/implicit.fpp b/FppTestProject/FppTest/enum/implicit.fpp similarity index 100% rename from FppTest/enum/implicit.fpp rename to FppTestProject/FppTest/enum/implicit.fpp diff --git a/FppTest/enum/interval.fpp b/FppTestProject/FppTest/enum/interval.fpp similarity index 100% rename from FppTest/enum/interval.fpp rename to FppTestProject/FppTest/enum/interval.fpp diff --git a/FppTest/enum/main.cpp b/FppTestProject/FppTest/enum/main.cpp similarity index 100% rename from FppTest/enum/main.cpp rename to FppTestProject/FppTest/enum/main.cpp diff --git a/FppTest/enum/serialize_type.fpp b/FppTestProject/FppTest/enum/serialize_type.fpp similarity index 100% rename from FppTest/enum/serialize_type.fpp rename to FppTestProject/FppTest/enum/serialize_type.fpp diff --git a/FppTest/interfaces/CMakeLists.txt b/FppTestProject/FppTest/interfaces/CMakeLists.txt similarity index 100% rename from FppTest/interfaces/CMakeLists.txt rename to FppTestProject/FppTest/interfaces/CMakeLists.txt diff --git a/FppTest/interfaces/output_ports.fpp b/FppTestProject/FppTest/interfaces/output_ports.fpp similarity index 100% rename from FppTest/interfaces/output_ports.fpp rename to FppTestProject/FppTest/interfaces/output_ports.fpp diff --git a/FppTest/interfaces/serial_ports.fpp b/FppTestProject/FppTest/interfaces/serial_ports.fpp similarity index 100% rename from FppTest/interfaces/serial_ports.fpp rename to FppTestProject/FppTest/interfaces/serial_ports.fpp diff --git a/FppTest/interfaces/serial_ports_async.fpp b/FppTestProject/FppTest/interfaces/serial_ports_async.fpp similarity index 100% rename from FppTest/interfaces/serial_ports_async.fpp rename to FppTestProject/FppTest/interfaces/serial_ports_async.fpp diff --git a/FppTest/interfaces/special_ports.fpp b/FppTestProject/FppTest/interfaces/special_ports.fpp similarity index 100% rename from FppTest/interfaces/special_ports.fpp rename to FppTestProject/FppTest/interfaces/special_ports.fpp diff --git a/FppTest/interfaces/typed_ports.fpp b/FppTestProject/FppTest/interfaces/typed_ports.fpp similarity index 100% rename from FppTest/interfaces/typed_ports.fpp rename to FppTestProject/FppTest/interfaces/typed_ports.fpp diff --git a/FppTest/interfaces/typed_ports_async.fpp b/FppTestProject/FppTest/interfaces/typed_ports_async.fpp similarity index 100% rename from FppTest/interfaces/typed_ports_async.fpp rename to FppTestProject/FppTest/interfaces/typed_ports_async.fpp diff --git a/FppTestProject/FppTest/source.cpp b/FppTestProject/FppTest/source.cpp new file mode 100644 index 0000000000..70d846d671 --- /dev/null +++ b/FppTestProject/FppTest/source.cpp @@ -0,0 +1,6 @@ +// Source file so that SOURCES for target FppTest is not empty +// This is a test collection, so main just returns success + +int main(int argc, char** argv) { + return 0; +} diff --git a/FppTest/state_machine/CMakeLists.txt b/FppTestProject/FppTest/state_machine/CMakeLists.txt similarity index 100% rename from FppTest/state_machine/CMakeLists.txt rename to FppTestProject/FppTest/state_machine/CMakeLists.txt diff --git a/FppTest/state_machine/README.md b/FppTestProject/FppTest/state_machine/README.md similarity index 100% rename from FppTest/state_machine/README.md rename to FppTestProject/FppTest/state_machine/README.md diff --git a/FppTest/state_machine/external_instance/CMakeLists.txt b/FppTestProject/FppTest/state_machine/external_instance/CMakeLists.txt similarity index 100% rename from FppTest/state_machine/external_instance/CMakeLists.txt rename to FppTestProject/FppTest/state_machine/external_instance/CMakeLists.txt diff --git a/FppTest/state_machine/external_instance/DeviceSm.cpp b/FppTestProject/FppTest/state_machine/external_instance/DeviceSm.cpp similarity index 100% rename from FppTest/state_machine/external_instance/DeviceSm.cpp rename to FppTestProject/FppTest/state_machine/external_instance/DeviceSm.cpp diff --git a/FppTest/state_machine/external_instance/DeviceSm.fppi b/FppTestProject/FppTest/state_machine/external_instance/DeviceSm.fppi similarity index 100% rename from FppTest/state_machine/external_instance/DeviceSm.fppi rename to FppTestProject/FppTest/state_machine/external_instance/DeviceSm.fppi diff --git a/FppTest/state_machine/external_instance/DeviceSm.hpp b/FppTestProject/FppTest/state_machine/external_instance/DeviceSm.hpp similarity index 100% rename from FppTest/state_machine/external_instance/DeviceSm.hpp rename to FppTestProject/FppTest/state_machine/external_instance/DeviceSm.hpp diff --git a/FppTest/state_machine/external_instance/DeviceSm.plantuml b/FppTestProject/FppTest/state_machine/external_instance/DeviceSm.plantuml similarity index 100% rename from FppTest/state_machine/external_instance/DeviceSm.plantuml rename to FppTestProject/FppTest/state_machine/external_instance/DeviceSm.plantuml diff --git a/FppTest/state_machine/external_instance/DeviceSm.png b/FppTestProject/FppTest/state_machine/external_instance/DeviceSm.png similarity index 100% rename from FppTest/state_machine/external_instance/DeviceSm.png rename to FppTestProject/FppTest/state_machine/external_instance/DeviceSm.png diff --git a/FppTest/state_machine/external_instance/HackSm.cpp b/FppTestProject/FppTest/state_machine/external_instance/HackSm.cpp similarity index 100% rename from FppTest/state_machine/external_instance/HackSm.cpp rename to FppTestProject/FppTest/state_machine/external_instance/HackSm.cpp diff --git a/FppTest/state_machine/external_instance/HackSm.hpp b/FppTestProject/FppTest/state_machine/external_instance/HackSm.hpp similarity index 100% rename from FppTest/state_machine/external_instance/HackSm.hpp rename to FppTestProject/FppTest/state_machine/external_instance/HackSm.hpp diff --git a/FppTest/state_machine/external_instance/HackSm.plantuml b/FppTestProject/FppTest/state_machine/external_instance/HackSm.plantuml similarity index 100% rename from FppTest/state_machine/external_instance/HackSm.plantuml rename to FppTestProject/FppTest/state_machine/external_instance/HackSm.plantuml diff --git a/FppTest/state_machine/external_instance/HackSm.png b/FppTestProject/FppTest/state_machine/external_instance/HackSm.png similarity index 100% rename from FppTest/state_machine/external_instance/HackSm.png rename to FppTestProject/FppTest/state_machine/external_instance/HackSm.png diff --git a/FppTest/state_machine/external_instance/Makefile b/FppTestProject/FppTest/state_machine/external_instance/Makefile similarity index 100% rename from FppTest/state_machine/external_instance/Makefile rename to FppTestProject/FppTest/state_machine/external_instance/Makefile diff --git a/FppTest/state_machine/external_instance/SMEvents.hpp b/FppTestProject/FppTest/state_machine/external_instance/SMEvents.hpp similarity index 100% rename from FppTest/state_machine/external_instance/SMEvents.hpp rename to FppTestProject/FppTest/state_machine/external_instance/SMEvents.hpp diff --git a/FppTest/state_machine/external_instance/SmTest.cpp b/FppTestProject/FppTest/state_machine/external_instance/SmTest.cpp similarity index 100% rename from FppTest/state_machine/external_instance/SmTest.cpp rename to FppTestProject/FppTest/state_machine/external_instance/SmTest.cpp diff --git a/FppTest/state_machine/external_instance/SmTest.fpp b/FppTestProject/FppTest/state_machine/external_instance/SmTest.fpp similarity index 100% rename from FppTest/state_machine/external_instance/SmTest.fpp rename to FppTestProject/FppTest/state_machine/external_instance/SmTest.fpp diff --git a/FppTest/state_machine/external_instance/SmTest.hpp b/FppTestProject/FppTest/state_machine/external_instance/SmTest.hpp similarity index 100% rename from FppTest/state_machine/external_instance/SmTest.hpp rename to FppTestProject/FppTest/state_machine/external_instance/SmTest.hpp diff --git a/FppTest/state_machine/external_instance/test/ut/SmTestTestMain.cpp b/FppTestProject/FppTest/state_machine/external_instance/test/ut/SmTestTestMain.cpp similarity index 100% rename from FppTest/state_machine/external_instance/test/ut/SmTestTestMain.cpp rename to FppTestProject/FppTest/state_machine/external_instance/test/ut/SmTestTestMain.cpp diff --git a/FppTest/state_machine/external_instance/test/ut/SmTestTester.cpp b/FppTestProject/FppTest/state_machine/external_instance/test/ut/SmTestTester.cpp similarity index 100% rename from FppTest/state_machine/external_instance/test/ut/SmTestTester.cpp rename to FppTestProject/FppTest/state_machine/external_instance/test/ut/SmTestTester.cpp diff --git a/FppTest/state_machine/external_instance/test/ut/SmTestTester.hpp b/FppTestProject/FppTest/state_machine/external_instance/test/ut/SmTestTester.hpp similarity index 100% rename from FppTest/state_machine/external_instance/test/ut/SmTestTester.hpp rename to FppTestProject/FppTest/state_machine/external_instance/test/ut/SmTestTester.hpp diff --git a/FppTest/state_machine/internal/CMakeLists.txt b/FppTestProject/FppTest/state_machine/internal/CMakeLists.txt similarity index 100% rename from FppTest/state_machine/internal/CMakeLists.txt rename to FppTestProject/FppTest/state_machine/internal/CMakeLists.txt diff --git a/FppTest/state_machine/internal/README.md b/FppTestProject/FppTest/state_machine/internal/README.md similarity index 100% rename from FppTest/state_machine/internal/README.md rename to FppTestProject/FppTest/state_machine/internal/README.md diff --git a/FppTest/state_machine/internal/choice/Basic.cpp b/FppTestProject/FppTest/state_machine/internal/choice/Basic.cpp similarity index 100% rename from FppTest/state_machine/internal/choice/Basic.cpp rename to FppTestProject/FppTest/state_machine/internal/choice/Basic.cpp diff --git a/FppTest/state_machine/internal/choice/Basic.fpp b/FppTestProject/FppTest/state_machine/internal/choice/Basic.fpp similarity index 100% rename from FppTest/state_machine/internal/choice/Basic.fpp rename to FppTestProject/FppTest/state_machine/internal/choice/Basic.fpp diff --git a/FppTest/state_machine/internal/choice/Basic.hpp b/FppTestProject/FppTest/state_machine/internal/choice/Basic.hpp similarity index 100% rename from FppTest/state_machine/internal/choice/Basic.hpp rename to FppTestProject/FppTest/state_machine/internal/choice/Basic.hpp diff --git a/FppTest/state_machine/internal/choice/BasicU32.cpp b/FppTestProject/FppTest/state_machine/internal/choice/BasicU32.cpp similarity index 100% rename from FppTest/state_machine/internal/choice/BasicU32.cpp rename to FppTestProject/FppTest/state_machine/internal/choice/BasicU32.cpp diff --git a/FppTest/state_machine/internal/choice/BasicU32.fpp b/FppTestProject/FppTest/state_machine/internal/choice/BasicU32.fpp similarity index 100% rename from FppTest/state_machine/internal/choice/BasicU32.fpp rename to FppTestProject/FppTest/state_machine/internal/choice/BasicU32.fpp diff --git a/FppTest/state_machine/internal/choice/BasicU32.hpp b/FppTestProject/FppTest/state_machine/internal/choice/BasicU32.hpp similarity index 100% rename from FppTest/state_machine/internal/choice/BasicU32.hpp rename to FppTestProject/FppTest/state_machine/internal/choice/BasicU32.hpp diff --git a/FppTest/state_machine/internal/choice/CMakeLists.txt b/FppTestProject/FppTest/state_machine/internal/choice/CMakeLists.txt similarity index 100% rename from FppTest/state_machine/internal/choice/CMakeLists.txt rename to FppTestProject/FppTest/state_machine/internal/choice/CMakeLists.txt diff --git a/FppTest/state_machine/internal/choice/ChoiceToChoice.cpp b/FppTestProject/FppTest/state_machine/internal/choice/ChoiceToChoice.cpp similarity index 100% rename from FppTest/state_machine/internal/choice/ChoiceToChoice.cpp rename to FppTestProject/FppTest/state_machine/internal/choice/ChoiceToChoice.cpp diff --git a/FppTest/state_machine/internal/choice/ChoiceToChoice.fpp b/FppTestProject/FppTest/state_machine/internal/choice/ChoiceToChoice.fpp similarity index 100% rename from FppTest/state_machine/internal/choice/ChoiceToChoice.fpp rename to FppTestProject/FppTest/state_machine/internal/choice/ChoiceToChoice.fpp diff --git a/FppTest/state_machine/internal/choice/ChoiceToChoice.hpp b/FppTestProject/FppTest/state_machine/internal/choice/ChoiceToChoice.hpp similarity index 100% rename from FppTest/state_machine/internal/choice/ChoiceToChoice.hpp rename to FppTestProject/FppTest/state_machine/internal/choice/ChoiceToChoice.hpp diff --git a/FppTest/state_machine/internal/choice/ChoiceToState.cpp b/FppTestProject/FppTest/state_machine/internal/choice/ChoiceToState.cpp similarity index 100% rename from FppTest/state_machine/internal/choice/ChoiceToState.cpp rename to FppTestProject/FppTest/state_machine/internal/choice/ChoiceToState.cpp diff --git a/FppTest/state_machine/internal/choice/ChoiceToState.fpp b/FppTestProject/FppTest/state_machine/internal/choice/ChoiceToState.fpp similarity index 100% rename from FppTest/state_machine/internal/choice/ChoiceToState.fpp rename to FppTestProject/FppTest/state_machine/internal/choice/ChoiceToState.fpp diff --git a/FppTest/state_machine/internal/choice/ChoiceToState.hpp b/FppTestProject/FppTest/state_machine/internal/choice/ChoiceToState.hpp similarity index 100% rename from FppTest/state_machine/internal/choice/ChoiceToState.hpp rename to FppTestProject/FppTest/state_machine/internal/choice/ChoiceToState.hpp diff --git a/FppTest/state_machine/internal/choice/InputPairU16U32.cpp b/FppTestProject/FppTest/state_machine/internal/choice/InputPairU16U32.cpp similarity index 100% rename from FppTest/state_machine/internal/choice/InputPairU16U32.cpp rename to FppTestProject/FppTest/state_machine/internal/choice/InputPairU16U32.cpp diff --git a/FppTest/state_machine/internal/choice/InputPairU16U32.fpp b/FppTestProject/FppTest/state_machine/internal/choice/InputPairU16U32.fpp similarity index 100% rename from FppTest/state_machine/internal/choice/InputPairU16U32.fpp rename to FppTestProject/FppTest/state_machine/internal/choice/InputPairU16U32.fpp diff --git a/FppTest/state_machine/internal/choice/InputPairU16U32.hpp b/FppTestProject/FppTest/state_machine/internal/choice/InputPairU16U32.hpp similarity index 100% rename from FppTest/state_machine/internal/choice/InputPairU16U32.hpp rename to FppTestProject/FppTest/state_machine/internal/choice/InputPairU16U32.hpp diff --git a/FppTest/state_machine/internal/choice/README.md b/FppTestProject/FppTest/state_machine/internal/choice/README.md similarity index 100% rename from FppTest/state_machine/internal/choice/README.md rename to FppTestProject/FppTest/state_machine/internal/choice/README.md diff --git a/FppTest/state_machine/internal/choice/Sequence.cpp b/FppTestProject/FppTest/state_machine/internal/choice/Sequence.cpp similarity index 100% rename from FppTest/state_machine/internal/choice/Sequence.cpp rename to FppTestProject/FppTest/state_machine/internal/choice/Sequence.cpp diff --git a/FppTest/state_machine/internal/choice/Sequence.fpp b/FppTestProject/FppTest/state_machine/internal/choice/Sequence.fpp similarity index 100% rename from FppTest/state_machine/internal/choice/Sequence.fpp rename to FppTestProject/FppTest/state_machine/internal/choice/Sequence.fpp diff --git a/FppTest/state_machine/internal/choice/Sequence.hpp b/FppTestProject/FppTest/state_machine/internal/choice/Sequence.hpp similarity index 100% rename from FppTest/state_machine/internal/choice/Sequence.hpp rename to FppTestProject/FppTest/state_machine/internal/choice/Sequence.hpp diff --git a/FppTest/state_machine/internal/choice/SequenceU32.cpp b/FppTestProject/FppTest/state_machine/internal/choice/SequenceU32.cpp similarity index 100% rename from FppTest/state_machine/internal/choice/SequenceU32.cpp rename to FppTestProject/FppTest/state_machine/internal/choice/SequenceU32.cpp diff --git a/FppTest/state_machine/internal/choice/SequenceU32.fpp b/FppTestProject/FppTest/state_machine/internal/choice/SequenceU32.fpp similarity index 100% rename from FppTest/state_machine/internal/choice/SequenceU32.fpp rename to FppTestProject/FppTest/state_machine/internal/choice/SequenceU32.fpp diff --git a/FppTest/state_machine/internal/choice/SequenceU32.hpp b/FppTestProject/FppTest/state_machine/internal/choice/SequenceU32.hpp similarity index 100% rename from FppTest/state_machine/internal/choice/SequenceU32.hpp rename to FppTestProject/FppTest/state_machine/internal/choice/SequenceU32.hpp diff --git a/FppTest/state_machine/internal/choice/include/Basic.fppi b/FppTestProject/FppTest/state_machine/internal/choice/include/Basic.fppi similarity index 100% rename from FppTest/state_machine/internal/choice/include/Basic.fppi rename to FppTestProject/FppTest/state_machine/internal/choice/include/Basic.fppi diff --git a/FppTest/state_machine/internal/choice/include/BasicU32.fppi b/FppTestProject/FppTest/state_machine/internal/choice/include/BasicU32.fppi similarity index 100% rename from FppTest/state_machine/internal/choice/include/BasicU32.fppi rename to FppTestProject/FppTest/state_machine/internal/choice/include/BasicU32.fppi diff --git a/FppTest/state_machine/internal/choice/include/ChoiceToChoice.fppi b/FppTestProject/FppTest/state_machine/internal/choice/include/ChoiceToChoice.fppi similarity index 100% rename from FppTest/state_machine/internal/choice/include/ChoiceToChoice.fppi rename to FppTestProject/FppTest/state_machine/internal/choice/include/ChoiceToChoice.fppi diff --git a/FppTest/state_machine/internal/choice/include/ChoiceToState.fppi b/FppTestProject/FppTest/state_machine/internal/choice/include/ChoiceToState.fppi similarity index 100% rename from FppTest/state_machine/internal/choice/include/ChoiceToState.fppi rename to FppTestProject/FppTest/state_machine/internal/choice/include/ChoiceToState.fppi diff --git a/FppTest/state_machine/internal/choice/include/InputPairU16U32.fppi b/FppTestProject/FppTest/state_machine/internal/choice/include/InputPairU16U32.fppi similarity index 100% rename from FppTest/state_machine/internal/choice/include/InputPairU16U32.fppi rename to FppTestProject/FppTest/state_machine/internal/choice/include/InputPairU16U32.fppi diff --git a/FppTest/state_machine/internal/choice/include/Sequence.fppi b/FppTestProject/FppTest/state_machine/internal/choice/include/Sequence.fppi similarity index 100% rename from FppTest/state_machine/internal/choice/include/Sequence.fppi rename to FppTestProject/FppTest/state_machine/internal/choice/include/Sequence.fppi diff --git a/FppTest/state_machine/internal/choice/include/SequenceU32.fppi b/FppTestProject/FppTest/state_machine/internal/choice/include/SequenceU32.fppi similarity index 100% rename from FppTest/state_machine/internal/choice/include/SequenceU32.fppi rename to FppTestProject/FppTest/state_machine/internal/choice/include/SequenceU32.fppi diff --git a/FppTest/state_machine/internal/choice/main.cpp b/FppTestProject/FppTest/state_machine/internal/choice/main.cpp similarity index 100% rename from FppTest/state_machine/internal/choice/main.cpp rename to FppTestProject/FppTest/state_machine/internal/choice/main.cpp diff --git a/FppTest/state_machine/internal/harness/CMakeLists.txt b/FppTestProject/FppTest/state_machine/internal/harness/CMakeLists.txt similarity index 100% rename from FppTest/state_machine/internal/harness/CMakeLists.txt rename to FppTestProject/FppTest/state_machine/internal/harness/CMakeLists.txt diff --git a/FppTest/state_machine/internal/harness/Guard.hpp b/FppTestProject/FppTest/state_machine/internal/harness/Guard.hpp similarity index 100% rename from FppTest/state_machine/internal/harness/Guard.hpp rename to FppTestProject/FppTest/state_machine/internal/harness/Guard.hpp diff --git a/FppTest/state_machine/internal/harness/Harness.fpp b/FppTestProject/FppTest/state_machine/internal/harness/Harness.fpp similarity index 100% rename from FppTest/state_machine/internal/harness/Harness.fpp rename to FppTestProject/FppTest/state_machine/internal/harness/Harness.fpp diff --git a/FppTest/state_machine/internal/harness/Harness.hpp b/FppTestProject/FppTest/state_machine/internal/harness/Harness.hpp similarity index 100% rename from FppTest/state_machine/internal/harness/Harness.hpp rename to FppTestProject/FppTest/state_machine/internal/harness/Harness.hpp diff --git a/FppTest/state_machine/internal/harness/History.hpp b/FppTestProject/FppTest/state_machine/internal/harness/History.hpp similarity index 100% rename from FppTest/state_machine/internal/harness/History.hpp rename to FppTestProject/FppTest/state_machine/internal/harness/History.hpp diff --git a/FppTest/state_machine/internal/harness/NoArgGuard.hpp b/FppTestProject/FppTest/state_machine/internal/harness/NoArgGuard.hpp similarity index 100% rename from FppTest/state_machine/internal/harness/NoArgGuard.hpp rename to FppTestProject/FppTest/state_machine/internal/harness/NoArgGuard.hpp diff --git a/FppTest/state_machine/internal/harness/Pick.hpp b/FppTestProject/FppTest/state_machine/internal/harness/Pick.hpp similarity index 100% rename from FppTest/state_machine/internal/harness/Pick.hpp rename to FppTestProject/FppTest/state_machine/internal/harness/Pick.hpp diff --git a/FppTest/state_machine/internal/harness/README.md b/FppTestProject/FppTest/state_machine/internal/harness/README.md similarity index 100% rename from FppTest/state_machine/internal/harness/README.md rename to FppTestProject/FppTest/state_machine/internal/harness/README.md diff --git a/FppTest/state_machine/internal/harness/SignalValueHistory.hpp b/FppTestProject/FppTest/state_machine/internal/harness/SignalValueHistory.hpp similarity index 100% rename from FppTest/state_machine/internal/harness/SignalValueHistory.hpp rename to FppTestProject/FppTest/state_machine/internal/harness/SignalValueHistory.hpp diff --git a/FppTest/state_machine/internal/harness/TestAbsType.cpp b/FppTestProject/FppTest/state_machine/internal/harness/TestAbsType.cpp similarity index 100% rename from FppTest/state_machine/internal/harness/TestAbsType.cpp rename to FppTestProject/FppTest/state_machine/internal/harness/TestAbsType.cpp diff --git a/FppTest/state_machine/internal/harness/TestAbsType.hpp b/FppTestProject/FppTest/state_machine/internal/harness/TestAbsType.hpp similarity index 100% rename from FppTest/state_machine/internal/harness/TestAbsType.hpp rename to FppTestProject/FppTest/state_machine/internal/harness/TestAbsType.hpp diff --git a/FppTest/state_machine/internal/harness/main.cpp b/FppTestProject/FppTest/state_machine/internal/harness/main.cpp similarity index 100% rename from FppTest/state_machine/internal/harness/main.cpp rename to FppTestProject/FppTest/state_machine/internal/harness/main.cpp diff --git a/FppTest/state_machine/internal/initial/Basic.cpp b/FppTestProject/FppTest/state_machine/internal/initial/Basic.cpp similarity index 100% rename from FppTest/state_machine/internal/initial/Basic.cpp rename to FppTestProject/FppTest/state_machine/internal/initial/Basic.cpp diff --git a/FppTest/state_machine/internal/initial/Basic.fpp b/FppTestProject/FppTest/state_machine/internal/initial/Basic.fpp similarity index 100% rename from FppTest/state_machine/internal/initial/Basic.fpp rename to FppTestProject/FppTest/state_machine/internal/initial/Basic.fpp diff --git a/FppTest/state_machine/internal/initial/Basic.hpp b/FppTestProject/FppTest/state_machine/internal/initial/Basic.hpp similarity index 100% rename from FppTest/state_machine/internal/initial/Basic.hpp rename to FppTestProject/FppTest/state_machine/internal/initial/Basic.hpp diff --git a/FppTest/state_machine/internal/initial/CMakeLists.txt b/FppTestProject/FppTest/state_machine/internal/initial/CMakeLists.txt similarity index 100% rename from FppTest/state_machine/internal/initial/CMakeLists.txt rename to FppTestProject/FppTest/state_machine/internal/initial/CMakeLists.txt diff --git a/FppTest/state_machine/internal/initial/Choice.cpp b/FppTestProject/FppTest/state_machine/internal/initial/Choice.cpp similarity index 100% rename from FppTest/state_machine/internal/initial/Choice.cpp rename to FppTestProject/FppTest/state_machine/internal/initial/Choice.cpp diff --git a/FppTest/state_machine/internal/initial/Choice.fpp b/FppTestProject/FppTest/state_machine/internal/initial/Choice.fpp similarity index 100% rename from FppTest/state_machine/internal/initial/Choice.fpp rename to FppTestProject/FppTest/state_machine/internal/initial/Choice.fpp diff --git a/FppTest/state_machine/internal/initial/Choice.hpp b/FppTestProject/FppTest/state_machine/internal/initial/Choice.hpp similarity index 100% rename from FppTest/state_machine/internal/initial/Choice.hpp rename to FppTestProject/FppTest/state_machine/internal/initial/Choice.hpp diff --git a/FppTest/state_machine/internal/initial/Nested.cpp b/FppTestProject/FppTest/state_machine/internal/initial/Nested.cpp similarity index 100% rename from FppTest/state_machine/internal/initial/Nested.cpp rename to FppTestProject/FppTest/state_machine/internal/initial/Nested.cpp diff --git a/FppTest/state_machine/internal/initial/Nested.fpp b/FppTestProject/FppTest/state_machine/internal/initial/Nested.fpp similarity index 100% rename from FppTest/state_machine/internal/initial/Nested.fpp rename to FppTestProject/FppTest/state_machine/internal/initial/Nested.fpp diff --git a/FppTest/state_machine/internal/initial/Nested.hpp b/FppTestProject/FppTest/state_machine/internal/initial/Nested.hpp similarity index 100% rename from FppTest/state_machine/internal/initial/Nested.hpp rename to FppTestProject/FppTest/state_machine/internal/initial/Nested.hpp diff --git a/FppTest/state_machine/internal/initial/README.md b/FppTestProject/FppTest/state_machine/internal/initial/README.md similarity index 100% rename from FppTest/state_machine/internal/initial/README.md rename to FppTestProject/FppTest/state_machine/internal/initial/README.md diff --git a/FppTest/state_machine/internal/initial/include/Basic.fppi b/FppTestProject/FppTest/state_machine/internal/initial/include/Basic.fppi similarity index 100% rename from FppTest/state_machine/internal/initial/include/Basic.fppi rename to FppTestProject/FppTest/state_machine/internal/initial/include/Basic.fppi diff --git a/FppTest/state_machine/internal/initial/include/Choice.fppi b/FppTestProject/FppTest/state_machine/internal/initial/include/Choice.fppi similarity index 100% rename from FppTest/state_machine/internal/initial/include/Choice.fppi rename to FppTestProject/FppTest/state_machine/internal/initial/include/Choice.fppi diff --git a/FppTest/state_machine/internal/initial/include/Nested.fppi b/FppTestProject/FppTest/state_machine/internal/initial/include/Nested.fppi similarity index 100% rename from FppTest/state_machine/internal/initial/include/Nested.fppi rename to FppTestProject/FppTest/state_machine/internal/initial/include/Nested.fppi diff --git a/FppTest/state_machine/internal/initial/main.cpp b/FppTestProject/FppTest/state_machine/internal/initial/main.cpp similarity index 100% rename from FppTest/state_machine/internal/initial/main.cpp rename to FppTestProject/FppTest/state_machine/internal/initial/main.cpp diff --git a/FppTest/state_machine/internal/state/Basic.cpp b/FppTestProject/FppTest/state_machine/internal/state/Basic.cpp similarity index 100% rename from FppTest/state_machine/internal/state/Basic.cpp rename to FppTestProject/FppTest/state_machine/internal/state/Basic.cpp diff --git a/FppTest/state_machine/internal/state/Basic.fpp b/FppTestProject/FppTest/state_machine/internal/state/Basic.fpp similarity index 100% rename from FppTest/state_machine/internal/state/Basic.fpp rename to FppTestProject/FppTest/state_machine/internal/state/Basic.fpp diff --git a/FppTest/state_machine/internal/state/Basic.hpp b/FppTestProject/FppTest/state_machine/internal/state/Basic.hpp similarity index 100% rename from FppTest/state_machine/internal/state/Basic.hpp rename to FppTestProject/FppTest/state_machine/internal/state/Basic.hpp diff --git a/FppTest/state_machine/internal/state/BasicGuard.cpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuard.cpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuard.cpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuard.cpp diff --git a/FppTest/state_machine/internal/state/BasicGuard.fpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuard.fpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuard.fpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuard.fpp diff --git a/FppTest/state_machine/internal/state/BasicGuard.hpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuard.hpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuard.hpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuard.hpp diff --git a/FppTest/state_machine/internal/state/BasicGuardString.cpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuardString.cpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuardString.cpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuardString.cpp diff --git a/FppTest/state_machine/internal/state/BasicGuardString.fpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuardString.fpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuardString.fpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuardString.fpp diff --git a/FppTest/state_machine/internal/state/BasicGuardString.hpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuardString.hpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuardString.hpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuardString.hpp diff --git a/FppTest/state_machine/internal/state/BasicGuardTestAbsType.cpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestAbsType.cpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuardTestAbsType.cpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestAbsType.cpp diff --git a/FppTest/state_machine/internal/state/BasicGuardTestAbsType.fpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestAbsType.fpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuardTestAbsType.fpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestAbsType.fpp diff --git a/FppTest/state_machine/internal/state/BasicGuardTestAbsType.hpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestAbsType.hpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuardTestAbsType.hpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestAbsType.hpp diff --git a/FppTest/state_machine/internal/state/BasicGuardTestArray.cpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestArray.cpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuardTestArray.cpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestArray.cpp diff --git a/FppTest/state_machine/internal/state/BasicGuardTestArray.fpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestArray.fpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuardTestArray.fpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestArray.fpp diff --git a/FppTest/state_machine/internal/state/BasicGuardTestArray.hpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestArray.hpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuardTestArray.hpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestArray.hpp diff --git a/FppTest/state_machine/internal/state/BasicGuardTestEnum.cpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestEnum.cpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuardTestEnum.cpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestEnum.cpp diff --git a/FppTest/state_machine/internal/state/BasicGuardTestEnum.fpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestEnum.fpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuardTestEnum.fpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestEnum.fpp diff --git a/FppTest/state_machine/internal/state/BasicGuardTestEnum.hpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestEnum.hpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuardTestEnum.hpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestEnum.hpp diff --git a/FppTest/state_machine/internal/state/BasicGuardTestStruct.cpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestStruct.cpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuardTestStruct.cpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestStruct.cpp diff --git a/FppTest/state_machine/internal/state/BasicGuardTestStruct.fpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestStruct.fpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuardTestStruct.fpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestStruct.fpp diff --git a/FppTest/state_machine/internal/state/BasicGuardTestStruct.hpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestStruct.hpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuardTestStruct.hpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuardTestStruct.hpp diff --git a/FppTest/state_machine/internal/state/BasicGuardU32.cpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuardU32.cpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuardU32.cpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuardU32.cpp diff --git a/FppTest/state_machine/internal/state/BasicGuardU32.fpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuardU32.fpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuardU32.fpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuardU32.fpp diff --git a/FppTest/state_machine/internal/state/BasicGuardU32.hpp b/FppTestProject/FppTest/state_machine/internal/state/BasicGuardU32.hpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicGuardU32.hpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicGuardU32.hpp diff --git a/FppTest/state_machine/internal/state/BasicInternal.cpp b/FppTestProject/FppTest/state_machine/internal/state/BasicInternal.cpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicInternal.cpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicInternal.cpp diff --git a/FppTest/state_machine/internal/state/BasicInternal.fpp b/FppTestProject/FppTest/state_machine/internal/state/BasicInternal.fpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicInternal.fpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicInternal.fpp diff --git a/FppTest/state_machine/internal/state/BasicInternal.hpp b/FppTestProject/FppTest/state_machine/internal/state/BasicInternal.hpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicInternal.hpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicInternal.hpp diff --git a/FppTest/state_machine/internal/state/BasicSelf.cpp b/FppTestProject/FppTest/state_machine/internal/state/BasicSelf.cpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicSelf.cpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicSelf.cpp diff --git a/FppTest/state_machine/internal/state/BasicSelf.fpp b/FppTestProject/FppTest/state_machine/internal/state/BasicSelf.fpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicSelf.fpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicSelf.fpp diff --git a/FppTest/state_machine/internal/state/BasicSelf.hpp b/FppTestProject/FppTest/state_machine/internal/state/BasicSelf.hpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicSelf.hpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicSelf.hpp diff --git a/FppTest/state_machine/internal/state/BasicString.cpp b/FppTestProject/FppTest/state_machine/internal/state/BasicString.cpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicString.cpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicString.cpp diff --git a/FppTest/state_machine/internal/state/BasicString.fpp b/FppTestProject/FppTest/state_machine/internal/state/BasicString.fpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicString.fpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicString.fpp diff --git a/FppTest/state_machine/internal/state/BasicString.hpp b/FppTestProject/FppTest/state_machine/internal/state/BasicString.hpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicString.hpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicString.hpp diff --git a/FppTest/state_machine/internal/state/BasicTestAbsType.cpp b/FppTestProject/FppTest/state_machine/internal/state/BasicTestAbsType.cpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicTestAbsType.cpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicTestAbsType.cpp diff --git a/FppTest/state_machine/internal/state/BasicTestAbsType.fpp b/FppTestProject/FppTest/state_machine/internal/state/BasicTestAbsType.fpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicTestAbsType.fpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicTestAbsType.fpp diff --git a/FppTest/state_machine/internal/state/BasicTestAbsType.hpp b/FppTestProject/FppTest/state_machine/internal/state/BasicTestAbsType.hpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicTestAbsType.hpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicTestAbsType.hpp diff --git a/FppTest/state_machine/internal/state/BasicTestArray.cpp b/FppTestProject/FppTest/state_machine/internal/state/BasicTestArray.cpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicTestArray.cpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicTestArray.cpp diff --git a/FppTest/state_machine/internal/state/BasicTestArray.fpp b/FppTestProject/FppTest/state_machine/internal/state/BasicTestArray.fpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicTestArray.fpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicTestArray.fpp diff --git a/FppTest/state_machine/internal/state/BasicTestArray.hpp b/FppTestProject/FppTest/state_machine/internal/state/BasicTestArray.hpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicTestArray.hpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicTestArray.hpp diff --git a/FppTest/state_machine/internal/state/BasicTestEnum.cpp b/FppTestProject/FppTest/state_machine/internal/state/BasicTestEnum.cpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicTestEnum.cpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicTestEnum.cpp diff --git a/FppTest/state_machine/internal/state/BasicTestEnum.fpp b/FppTestProject/FppTest/state_machine/internal/state/BasicTestEnum.fpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicTestEnum.fpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicTestEnum.fpp diff --git a/FppTest/state_machine/internal/state/BasicTestEnum.hpp b/FppTestProject/FppTest/state_machine/internal/state/BasicTestEnum.hpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicTestEnum.hpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicTestEnum.hpp diff --git a/FppTest/state_machine/internal/state/BasicTestStruct.cpp b/FppTestProject/FppTest/state_machine/internal/state/BasicTestStruct.cpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicTestStruct.cpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicTestStruct.cpp diff --git a/FppTest/state_machine/internal/state/BasicTestStruct.fpp b/FppTestProject/FppTest/state_machine/internal/state/BasicTestStruct.fpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicTestStruct.fpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicTestStruct.fpp diff --git a/FppTest/state_machine/internal/state/BasicTestStruct.hpp b/FppTestProject/FppTest/state_machine/internal/state/BasicTestStruct.hpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicTestStruct.hpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicTestStruct.hpp diff --git a/FppTest/state_machine/internal/state/BasicU32.cpp b/FppTestProject/FppTest/state_machine/internal/state/BasicU32.cpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicU32.cpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicU32.cpp diff --git a/FppTest/state_machine/internal/state/BasicU32.fpp b/FppTestProject/FppTest/state_machine/internal/state/BasicU32.fpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicU32.fpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicU32.fpp diff --git a/FppTest/state_machine/internal/state/BasicU32.hpp b/FppTestProject/FppTest/state_machine/internal/state/BasicU32.hpp similarity index 100% rename from FppTest/state_machine/internal/state/BasicU32.hpp rename to FppTestProject/FppTest/state_machine/internal/state/BasicU32.hpp diff --git a/FppTest/state_machine/internal/state/CMakeLists.txt b/FppTestProject/FppTest/state_machine/internal/state/CMakeLists.txt similarity index 100% rename from FppTest/state_machine/internal/state/CMakeLists.txt rename to FppTestProject/FppTest/state_machine/internal/state/CMakeLists.txt diff --git a/FppTest/state_machine/internal/state/Internal.cpp b/FppTestProject/FppTest/state_machine/internal/state/Internal.cpp similarity index 100% rename from FppTest/state_machine/internal/state/Internal.cpp rename to FppTestProject/FppTest/state_machine/internal/state/Internal.cpp diff --git a/FppTest/state_machine/internal/state/Internal.fpp b/FppTestProject/FppTest/state_machine/internal/state/Internal.fpp similarity index 100% rename from FppTest/state_machine/internal/state/Internal.fpp rename to FppTestProject/FppTest/state_machine/internal/state/Internal.fpp diff --git a/FppTest/state_machine/internal/state/Internal.hpp b/FppTestProject/FppTest/state_machine/internal/state/Internal.hpp similarity index 100% rename from FppTest/state_machine/internal/state/Internal.hpp rename to FppTestProject/FppTest/state_machine/internal/state/Internal.hpp diff --git a/FppTest/state_machine/internal/state/Polymorphism.cpp b/FppTestProject/FppTest/state_machine/internal/state/Polymorphism.cpp similarity index 100% rename from FppTest/state_machine/internal/state/Polymorphism.cpp rename to FppTestProject/FppTest/state_machine/internal/state/Polymorphism.cpp diff --git a/FppTest/state_machine/internal/state/Polymorphism.fpp b/FppTestProject/FppTest/state_machine/internal/state/Polymorphism.fpp similarity index 100% rename from FppTest/state_machine/internal/state/Polymorphism.fpp rename to FppTestProject/FppTest/state_machine/internal/state/Polymorphism.fpp diff --git a/FppTest/state_machine/internal/state/Polymorphism.hpp b/FppTestProject/FppTest/state_machine/internal/state/Polymorphism.hpp similarity index 100% rename from FppTest/state_machine/internal/state/Polymorphism.hpp rename to FppTestProject/FppTest/state_machine/internal/state/Polymorphism.hpp diff --git a/FppTest/state_machine/internal/state/README.md b/FppTestProject/FppTest/state_machine/internal/state/README.md similarity index 100% rename from FppTest/state_machine/internal/state/README.md rename to FppTestProject/FppTest/state_machine/internal/state/README.md diff --git a/FppTest/state_machine/internal/state/StateToChild.cpp b/FppTestProject/FppTest/state_machine/internal/state/StateToChild.cpp similarity index 100% rename from FppTest/state_machine/internal/state/StateToChild.cpp rename to FppTestProject/FppTest/state_machine/internal/state/StateToChild.cpp diff --git a/FppTest/state_machine/internal/state/StateToChild.fpp b/FppTestProject/FppTest/state_machine/internal/state/StateToChild.fpp similarity index 100% rename from FppTest/state_machine/internal/state/StateToChild.fpp rename to FppTestProject/FppTest/state_machine/internal/state/StateToChild.fpp diff --git a/FppTest/state_machine/internal/state/StateToChild.hpp b/FppTestProject/FppTest/state_machine/internal/state/StateToChild.hpp similarity index 100% rename from FppTest/state_machine/internal/state/StateToChild.hpp rename to FppTestProject/FppTest/state_machine/internal/state/StateToChild.hpp diff --git a/FppTest/state_machine/internal/state/StateToChoice.cpp b/FppTestProject/FppTest/state_machine/internal/state/StateToChoice.cpp similarity index 100% rename from FppTest/state_machine/internal/state/StateToChoice.cpp rename to FppTestProject/FppTest/state_machine/internal/state/StateToChoice.cpp diff --git a/FppTest/state_machine/internal/state/StateToChoice.fpp b/FppTestProject/FppTest/state_machine/internal/state/StateToChoice.fpp similarity index 100% rename from FppTest/state_machine/internal/state/StateToChoice.fpp rename to FppTestProject/FppTest/state_machine/internal/state/StateToChoice.fpp diff --git a/FppTest/state_machine/internal/state/StateToChoice.hpp b/FppTestProject/FppTest/state_machine/internal/state/StateToChoice.hpp similarity index 100% rename from FppTest/state_machine/internal/state/StateToChoice.hpp rename to FppTestProject/FppTest/state_machine/internal/state/StateToChoice.hpp diff --git a/FppTest/state_machine/internal/state/StateToSelf.cpp b/FppTestProject/FppTest/state_machine/internal/state/StateToSelf.cpp similarity index 100% rename from FppTest/state_machine/internal/state/StateToSelf.cpp rename to FppTestProject/FppTest/state_machine/internal/state/StateToSelf.cpp diff --git a/FppTest/state_machine/internal/state/StateToSelf.fpp b/FppTestProject/FppTest/state_machine/internal/state/StateToSelf.fpp similarity index 100% rename from FppTest/state_machine/internal/state/StateToSelf.fpp rename to FppTestProject/FppTest/state_machine/internal/state/StateToSelf.fpp diff --git a/FppTest/state_machine/internal/state/StateToSelf.hpp b/FppTestProject/FppTest/state_machine/internal/state/StateToSelf.hpp similarity index 100% rename from FppTest/state_machine/internal/state/StateToSelf.hpp rename to FppTestProject/FppTest/state_machine/internal/state/StateToSelf.hpp diff --git a/FppTest/state_machine/internal/state/StateToState.cpp b/FppTestProject/FppTest/state_machine/internal/state/StateToState.cpp similarity index 100% rename from FppTest/state_machine/internal/state/StateToState.cpp rename to FppTestProject/FppTest/state_machine/internal/state/StateToState.cpp diff --git a/FppTest/state_machine/internal/state/StateToState.fpp b/FppTestProject/FppTest/state_machine/internal/state/StateToState.fpp similarity index 100% rename from FppTest/state_machine/internal/state/StateToState.fpp rename to FppTestProject/FppTest/state_machine/internal/state/StateToState.fpp diff --git a/FppTest/state_machine/internal/state/StateToState.hpp b/FppTestProject/FppTest/state_machine/internal/state/StateToState.hpp similarity index 100% rename from FppTest/state_machine/internal/state/StateToState.hpp rename to FppTestProject/FppTest/state_machine/internal/state/StateToState.hpp diff --git a/FppTest/state_machine/internal/state/include/Basic.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/Basic.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/Basic.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/Basic.fppi diff --git a/FppTest/state_machine/internal/state/include/BasicGuard.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/BasicGuard.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/BasicGuard.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/BasicGuard.fppi diff --git a/FppTest/state_machine/internal/state/include/BasicGuardString.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/BasicGuardString.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/BasicGuardString.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/BasicGuardString.fppi diff --git a/FppTest/state_machine/internal/state/include/BasicGuardTestAbsType.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/BasicGuardTestAbsType.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/BasicGuardTestAbsType.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/BasicGuardTestAbsType.fppi diff --git a/FppTest/state_machine/internal/state/include/BasicGuardTestArray.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/BasicGuardTestArray.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/BasicGuardTestArray.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/BasicGuardTestArray.fppi diff --git a/FppTest/state_machine/internal/state/include/BasicGuardTestEnum.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/BasicGuardTestEnum.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/BasicGuardTestEnum.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/BasicGuardTestEnum.fppi diff --git a/FppTest/state_machine/internal/state/include/BasicGuardTestStruct.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/BasicGuardTestStruct.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/BasicGuardTestStruct.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/BasicGuardTestStruct.fppi diff --git a/FppTest/state_machine/internal/state/include/BasicGuardU32.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/BasicGuardU32.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/BasicGuardU32.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/BasicGuardU32.fppi diff --git a/FppTest/state_machine/internal/state/include/BasicInternal.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/BasicInternal.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/BasicInternal.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/BasicInternal.fppi diff --git a/FppTest/state_machine/internal/state/include/BasicSelf.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/BasicSelf.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/BasicSelf.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/BasicSelf.fppi diff --git a/FppTest/state_machine/internal/state/include/BasicString.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/BasicString.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/BasicString.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/BasicString.fppi diff --git a/FppTest/state_machine/internal/state/include/BasicTestAbsType.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/BasicTestAbsType.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/BasicTestAbsType.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/BasicTestAbsType.fppi diff --git a/FppTest/state_machine/internal/state/include/BasicTestArray.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/BasicTestArray.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/BasicTestArray.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/BasicTestArray.fppi diff --git a/FppTest/state_machine/internal/state/include/BasicTestEnum.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/BasicTestEnum.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/BasicTestEnum.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/BasicTestEnum.fppi diff --git a/FppTest/state_machine/internal/state/include/BasicTestStruct.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/BasicTestStruct.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/BasicTestStruct.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/BasicTestStruct.fppi diff --git a/FppTest/state_machine/internal/state/include/BasicU32.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/BasicU32.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/BasicU32.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/BasicU32.fppi diff --git a/FppTest/state_machine/internal/state/include/Internal.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/Internal.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/Internal.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/Internal.fppi diff --git a/FppTest/state_machine/internal/state/include/Polymorphism.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/Polymorphism.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/Polymorphism.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/Polymorphism.fppi diff --git a/FppTest/state_machine/internal/state/include/StateToChild.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/StateToChild.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/StateToChild.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/StateToChild.fppi diff --git a/FppTest/state_machine/internal/state/include/StateToChoice.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/StateToChoice.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/StateToChoice.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/StateToChoice.fppi diff --git a/FppTest/state_machine/internal/state/include/StateToSelf.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/StateToSelf.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/StateToSelf.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/StateToSelf.fppi diff --git a/FppTest/state_machine/internal/state/include/StateToState.fppi b/FppTestProject/FppTest/state_machine/internal/state/include/StateToState.fppi similarity index 100% rename from FppTest/state_machine/internal/state/include/StateToState.fppi rename to FppTestProject/FppTest/state_machine/internal/state/include/StateToState.fppi diff --git a/FppTest/state_machine/internal/state/main.cpp b/FppTestProject/FppTest/state_machine/internal/state/main.cpp similarity index 100% rename from FppTest/state_machine/internal/state/main.cpp rename to FppTestProject/FppTest/state_machine/internal/state/main.cpp diff --git a/FppTest/state_machine/internal_instance/CMakeLists.txt b/FppTestProject/FppTest/state_machine/internal_instance/CMakeLists.txt similarity index 100% rename from FppTest/state_machine/internal_instance/CMakeLists.txt rename to FppTestProject/FppTest/state_machine/internal_instance/CMakeLists.txt diff --git a/FppTest/state_machine/internal_instance/choice/Basic.fpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/Basic.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/choice/Basic.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/Basic.fpp diff --git a/FppTest/state_machine/internal_instance/choice/BasicTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/BasicTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/choice/BasicTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/BasicTester.cpp diff --git a/FppTest/state_machine/internal_instance/choice/BasicTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/BasicTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/choice/BasicTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/BasicTester.hpp diff --git a/FppTest/state_machine/internal_instance/choice/BasicU32.fpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/BasicU32.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/choice/BasicU32.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/BasicU32.fpp diff --git a/FppTest/state_machine/internal_instance/choice/BasicU32Tester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/BasicU32Tester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/choice/BasicU32Tester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/BasicU32Tester.cpp diff --git a/FppTest/state_machine/internal_instance/choice/BasicU32Tester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/BasicU32Tester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/choice/BasicU32Tester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/BasicU32Tester.hpp diff --git a/FppTest/state_machine/internal_instance/choice/CMakeLists.txt b/FppTestProject/FppTest/state_machine/internal_instance/choice/CMakeLists.txt similarity index 100% rename from FppTest/state_machine/internal_instance/choice/CMakeLists.txt rename to FppTestProject/FppTest/state_machine/internal_instance/choice/CMakeLists.txt diff --git a/FppTest/state_machine/internal_instance/choice/ChoiceToChoice.fpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/ChoiceToChoice.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/choice/ChoiceToChoice.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/ChoiceToChoice.fpp diff --git a/FppTest/state_machine/internal_instance/choice/ChoiceToChoiceTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/ChoiceToChoiceTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/choice/ChoiceToChoiceTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/ChoiceToChoiceTester.cpp diff --git a/FppTest/state_machine/internal_instance/choice/ChoiceToChoiceTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/ChoiceToChoiceTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/choice/ChoiceToChoiceTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/ChoiceToChoiceTester.hpp diff --git a/FppTest/state_machine/internal_instance/choice/ChoiceToState.fpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/ChoiceToState.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/choice/ChoiceToState.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/ChoiceToState.fpp diff --git a/FppTest/state_machine/internal_instance/choice/ChoiceToStateTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/ChoiceToStateTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/choice/ChoiceToStateTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/ChoiceToStateTester.cpp diff --git a/FppTest/state_machine/internal_instance/choice/ChoiceToStateTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/ChoiceToStateTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/choice/ChoiceToStateTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/ChoiceToStateTester.hpp diff --git a/FppTest/state_machine/internal_instance/choice/InputPairU16U32.fpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/InputPairU16U32.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/choice/InputPairU16U32.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/InputPairU16U32.fpp diff --git a/FppTest/state_machine/internal_instance/choice/InputPairU16U32Tester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/InputPairU16U32Tester.cpp similarity index 99% rename from FppTest/state_machine/internal_instance/choice/InputPairU16U32Tester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/InputPairU16U32Tester.cpp index 584a7a305d..57fe45c638 100644 --- a/FppTest/state_machine/internal_instance/choice/InputPairU16U32Tester.cpp +++ b/FppTestProject/FppTest/state_machine/internal_instance/choice/InputPairU16U32Tester.cpp @@ -127,7 +127,7 @@ void InputPairU16U32Tester::testS2False() { ASSERT_EQ(this->m_smChoiceInputPairU16U32_action_a_history.getSize(), 0); const U32 value = STest::Pick::any(); this->smChoiceInputPairU16U32_sendSignal_s2(value); - const auto status = this->doDispatch(); + this->doDispatch(); ASSERT_EQ(this->m_smChoiceInputPairU16U32_guard_g.getCallHistory().getSize(), 1); ASSERT_EQ(this->m_smChoiceInputPairU16U32_guard_g.getCallHistory().getSignals().getItemAt(0), SmChoice_InputPairU16U32::Signal::s2); diff --git a/FppTest/state_machine/internal_instance/choice/InputPairU16U32Tester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/InputPairU16U32Tester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/choice/InputPairU16U32Tester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/InputPairU16U32Tester.hpp diff --git a/FppTest/state_machine/internal_instance/choice/Sequence.fpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/Sequence.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/choice/Sequence.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/Sequence.fpp diff --git a/FppTest/state_machine/internal_instance/choice/SequenceTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/SequenceTester.cpp similarity index 88% rename from FppTest/state_machine/internal_instance/choice/SequenceTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/SequenceTester.cpp index 457f22f924..aa069c7767 100644 --- a/FppTest/state_machine/internal_instance/choice/SequenceTester.cpp +++ b/FppTestProject/FppTest/state_machine/internal_instance/choice/SequenceTester.cpp @@ -1,12 +1,12 @@ // ====================================================================== -// \title Sequence.cpp +// \title SequenceTester.cpp // \author bocchino -// \brief cpp file for Sequence component implementation class +// \brief cpp file for SequenceTester component implementation class // ====================================================================== #include -#include "FppTest/state_machine/internal_instance/choice/Sequence.hpp" +#include "FppTest/state_machine/internal_instance/choice/SequenceTester.hpp" #include "Fw/Types/Assert.hpp" namespace FppTest { @@ -17,25 +17,25 @@ namespace SmInstanceChoice { // Component construction and destruction // ---------------------------------------------------------------------- -Sequence ::Sequence(const char* const compName) +SequenceTester ::SequenceTester(const char* const compName) : SequenceComponentBase(compName), m_smChoiceSequence_action_a_history(), m_smChoiceSequence_action_b_history(), m_smChoiceSequence_guard_g1(), m_smChoiceSequence_guard_g2() {} -Sequence ::~Sequence() {} +SequenceTester ::~SequenceTester() {} // ---------------------------------------------------------------------- // Implementations for internal state machine actions // ---------------------------------------------------------------------- -void Sequence ::FppTest_SmChoice_Sequence_action_a(SmId smId, FppTest_SmChoice_Sequence::Signal signal) { +void SequenceTester ::FppTest_SmChoice_Sequence_action_a(SmId smId, FppTest_SmChoice_Sequence::Signal signal) { ASSERT_EQ(smId, SmId::smChoiceSequence); this->m_smChoiceSequence_action_a_history.push(signal); } -void Sequence ::FppTest_SmChoice_Sequence_action_b(SmId smId, FppTest_SmChoice_Sequence::Signal signal) { +void SequenceTester ::FppTest_SmChoice_Sequence_action_b(SmId smId, FppTest_SmChoice_Sequence::Signal signal) { ASSERT_EQ(smId, SmId::smChoiceSequence); this->m_smChoiceSequence_action_b_history.push(signal); } @@ -44,12 +44,12 @@ void Sequence ::FppTest_SmChoice_Sequence_action_b(SmId smId, FppTest_SmChoice_S // Implementations for internal state machine guards // ---------------------------------------------------------------------- -bool Sequence ::FppTest_SmChoice_Sequence_guard_g1(SmId smId, FppTest_SmChoice_Sequence::Signal signal) const { +bool SequenceTester ::FppTest_SmChoice_Sequence_guard_g1(SmId smId, FppTest_SmChoice_Sequence::Signal signal) const { FW_ASSERT(smId == SmId::smChoiceSequence, static_cast(smId)); return this->m_smChoiceSequence_guard_g1.call(signal); } -bool Sequence ::FppTest_SmChoice_Sequence_guard_g2(SmId smId, FppTest_SmChoice_Sequence::Signal signal) const { +bool SequenceTester ::FppTest_SmChoice_Sequence_guard_g2(SmId smId, FppTest_SmChoice_Sequence::Signal signal) const { FW_ASSERT(smId == SmId::smChoiceSequence, static_cast(smId)); return this->m_smChoiceSequence_guard_g2.call(signal); } @@ -58,7 +58,7 @@ bool Sequence ::FppTest_SmChoice_Sequence_guard_g2(SmId smId, FppTest_SmChoice_S // Tests // ---------------------------------------------------------------------- -void Sequence::testG1True() { +void SequenceTester::testG1True() { this->m_smChoiceSequence_action_a_history.clear(); this->m_smChoiceSequence_action_b_history.clear(); this->m_smChoiceSequence_guard_g1.reset(); @@ -80,7 +80,7 @@ void Sequence::testG1True() { ASSERT_EQ(this->smChoiceSequence_getState(), SmChoice_Sequence::State::S2); } -void Sequence::testG1FalseG2True() { +void SequenceTester::testG1FalseG2True() { this->m_smChoiceSequence_action_a_history.clear(); this->m_smChoiceSequence_action_b_history.clear(); this->m_smChoiceSequence_guard_g1.reset(); @@ -105,7 +105,7 @@ void Sequence::testG1FalseG2True() { ASSERT_EQ(this->smChoiceSequence_getState(), SmChoice_Sequence::State::S3); } -void Sequence::testG1FalseG2False() { +void SequenceTester::testG1FalseG2False() { this->m_smChoiceSequence_action_a_history.clear(); this->m_smChoiceSequence_action_b_history.clear(); this->m_smChoiceSequence_guard_g1.reset(); diff --git a/FppTest/state_machine/internal_instance/choice/SequenceTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/SequenceTester.hpp similarity index 92% rename from FppTest/state_machine/internal_instance/choice/SequenceTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/SequenceTester.hpp index 87ad6104fd..07fced4e70 100644 --- a/FppTest/state_machine/internal_instance/choice/SequenceTester.hpp +++ b/FppTestProject/FppTest/state_machine/internal_instance/choice/SequenceTester.hpp @@ -1,11 +1,11 @@ // ====================================================================== -// \title Sequence.hpp +// \title SequenceTester.hpp // \author bocchino -// \brief hpp file for Sequence component implementation class +// \brief hpp file for SequenceTester component implementation class // ====================================================================== -#ifndef FppTest_SmInstanceChoice_Sequence_HPP -#define FppTest_SmInstanceChoice_Sequence_HPP +#ifndef FppTest_SmInstanceChoice_SequenceTester_HPP +#define FppTest_SmInstanceChoice_SequenceTester_HPP #include "FppTest/state_machine/internal/harness/Harness.hpp" #include "FppTest/state_machine/internal_instance/choice/SequenceComponentAc.hpp" @@ -14,7 +14,7 @@ namespace FppTest { namespace SmInstanceChoice { -class Sequence : public SequenceComponentBase { +class SequenceTester : public SequenceComponentBase { private: // ---------------------------------------------------------------------- // Constants @@ -43,11 +43,11 @@ class Sequence : public SequenceComponentBase { // ---------------------------------------------------------------------- //! Construct Sequence object - Sequence(const char* const compName //!< The component name + SequenceTester(const char* const compName //!< The component name ); //! Destroy Sequence object - ~Sequence(); + ~SequenceTester(); private: // ---------------------------------------------------------------------- diff --git a/FppTest/state_machine/internal_instance/choice/SequenceU32.fpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/SequenceU32.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/choice/SequenceU32.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/SequenceU32.fpp diff --git a/FppTest/state_machine/internal_instance/choice/SequenceU32Tester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/SequenceU32Tester.cpp similarity index 89% rename from FppTest/state_machine/internal_instance/choice/SequenceU32Tester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/SequenceU32Tester.cpp index 0151436d3d..e575d148c0 100644 --- a/FppTest/state_machine/internal_instance/choice/SequenceU32Tester.cpp +++ b/FppTestProject/FppTest/state_machine/internal_instance/choice/SequenceU32Tester.cpp @@ -1,12 +1,12 @@ // ====================================================================== -// \title SequenceU32.cpp +// \title SequenceU32Tester.cpp // \author bocchino -// \brief cpp file for SequenceU32 component implementation class +// \brief cpp file for SequenceU32Tester component implementation class // ====================================================================== #include -#include "FppTest/state_machine/internal_instance/choice/SequenceU32.hpp" +#include "FppTest/state_machine/internal_instance/choice/SequenceU32Tester.hpp" #include "Fw/Types/Assert.hpp" namespace FppTest { @@ -17,27 +17,27 @@ namespace SmInstanceChoice { // Component construction and destruction // ---------------------------------------------------------------------- -SequenceU32::SequenceU32(const char* const compName) +SequenceU32Tester::SequenceU32Tester(const char* const compName) : SequenceU32ComponentBase(compName), m_smChoiceSequenceU32_action_a_history(), m_smChoiceSequenceU32_action_b_history(), m_smChoiceSequenceU32_guard_g1(), m_smChoiceSequenceU32_guard_g2() {} -SequenceU32::~SequenceU32() {} +SequenceU32Tester::~SequenceU32Tester() {} // ---------------------------------------------------------------------- // Implementations for internal state machine actions // ---------------------------------------------------------------------- -void SequenceU32::FppTest_SmChoice_SequenceU32_action_a(SmId smId, +void SequenceU32Tester::FppTest_SmChoice_SequenceU32_action_a(SmId smId, FppTest_SmChoice_SequenceU32::Signal signal, U32 value) { ASSERT_EQ(smId, SmId::smChoiceSequenceU32); this->m_smChoiceSequenceU32_action_a_history.push(signal, value); } -void SequenceU32::FppTest_SmChoice_SequenceU32_action_b(SmId smId, FppTest_SmChoice_SequenceU32::Signal signal) { +void SequenceU32Tester::FppTest_SmChoice_SequenceU32_action_b(SmId smId, FppTest_SmChoice_SequenceU32::Signal signal) { ASSERT_EQ(smId, SmId::smChoiceSequenceU32); this->m_smChoiceSequenceU32_action_b_history.push(signal); } @@ -46,12 +46,12 @@ void SequenceU32::FppTest_SmChoice_SequenceU32_action_b(SmId smId, FppTest_SmCho // Implementations for internal state machine guards // ---------------------------------------------------------------------- -bool SequenceU32::FppTest_SmChoice_SequenceU32_guard_g1(SmId smId, FppTest_SmChoice_SequenceU32::Signal signal) const { +bool SequenceU32Tester::FppTest_SmChoice_SequenceU32_guard_g1(SmId smId, FppTest_SmChoice_SequenceU32::Signal signal) const { FW_ASSERT(smId == SmId::smChoiceSequenceU32, static_cast(smId)); return this->m_smChoiceSequenceU32_guard_g1.call(signal); } -bool SequenceU32::FppTest_SmChoice_SequenceU32_guard_g2(SmId smId, +bool SequenceU32Tester::FppTest_SmChoice_SequenceU32_guard_g2(SmId smId, FppTest_SmChoice_SequenceU32::Signal signal, U32 value) const { FW_ASSERT(smId == SmId::smChoiceSequenceU32, static_cast(smId)); @@ -62,7 +62,7 @@ bool SequenceU32::FppTest_SmChoice_SequenceU32_guard_g2(SmId smId, // Tests // ---------------------------------------------------------------------- -void SequenceU32::testG1True() { +void SequenceU32Tester::testG1True() { this->m_smChoiceSequenceU32_action_a_history.clear(); this->m_smChoiceSequenceU32_action_b_history.clear(); this->m_smChoiceSequenceU32_guard_g1.reset(); @@ -85,7 +85,7 @@ void SequenceU32::testG1True() { ASSERT_EQ(this->smChoiceSequenceU32_getState(), SmChoice_SequenceU32::State::S2); } -void SequenceU32::testG1FalseG2True() { +void SequenceU32Tester::testG1FalseG2True() { this->m_smChoiceSequenceU32_action_a_history.clear(); this->m_smChoiceSequenceU32_action_b_history.clear(); this->m_smChoiceSequenceU32_guard_g1.reset(); @@ -99,7 +99,7 @@ void SequenceU32::testG1FalseG2True() { ASSERT_EQ(this->m_smChoiceSequenceU32_action_b_history.getSize(), 0); const U32 value = STest::Pick::any(); this->smChoiceSequenceU32_sendSignal_s(value); - const auto status = this->doDispatch(); + this->doDispatch(); ASSERT_EQ(this->m_smChoiceSequenceU32_guard_g1.getCallHistory().getSize(), 1); ASSERT_EQ(this->m_smChoiceSequenceU32_guard_g1.getCallHistory().getItemAt(0), SmChoice_SequenceU32::Signal::s); ASSERT_EQ(this->m_smChoiceSequenceU32_guard_g2.getCallHistory().getSize(), 1); @@ -113,7 +113,7 @@ void SequenceU32::testG1FalseG2True() { ASSERT_EQ(this->smChoiceSequenceU32_getState(), SmChoice_SequenceU32::State::S3); } -void SequenceU32::testG1FalseG2False() { +void SequenceU32Tester::testG1FalseG2False() { this->m_smChoiceSequenceU32_action_a_history.clear(); this->m_smChoiceSequenceU32_action_b_history.clear(); this->m_smChoiceSequenceU32_guard_g1.reset(); @@ -126,7 +126,7 @@ void SequenceU32::testG1FalseG2False() { ASSERT_EQ(this->m_smChoiceSequenceU32_action_b_history.getSize(), 0); const U32 value = STest::Pick::any(); this->smChoiceSequenceU32_sendSignal_s(value); - const auto status = this->doDispatch(); + this->doDispatch(); ASSERT_EQ(this->m_smChoiceSequenceU32_guard_g1.getCallHistory().getSize(), 1); ASSERT_EQ(this->m_smChoiceSequenceU32_guard_g1.getCallHistory().getItemAt(0), SmChoice_SequenceU32::Signal::s); ASSERT_EQ(this->m_smChoiceSequenceU32_guard_g2.getCallHistory().getSize(), 1); diff --git a/FppTest/state_machine/internal_instance/choice/SequenceU32Tester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/SequenceU32Tester.hpp similarity index 92% rename from FppTest/state_machine/internal_instance/choice/SequenceU32Tester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/SequenceU32Tester.hpp index e1c46377b4..b9df3c6f14 100644 --- a/FppTest/state_machine/internal_instance/choice/SequenceU32Tester.hpp +++ b/FppTestProject/FppTest/state_machine/internal_instance/choice/SequenceU32Tester.hpp @@ -1,11 +1,11 @@ // ====================================================================== -// \title SequenceU32.hpp +// \title SequenceU32Tester.hpp // \author bocchino -// \brief hpp file for SequenceU32 component implementation class +// \brief hpp file for SequenceU32Tester component implementation class // ====================================================================== -#ifndef FppTest_SmInstanceChoice_SequenceU32_HPP -#define FppTest_SmInstanceChoice_SequenceU32_HPP +#ifndef FppTest_SmInstanceChoice_SequenceU32Tester_HPP +#define FppTest_SmInstanceChoice_SequenceU32Tester_HPP #include "FppTest/state_machine/internal/harness/Harness.hpp" #include "FppTest/state_machine/internal_instance/choice/SequenceU32ComponentAc.hpp" @@ -14,7 +14,7 @@ namespace FppTest { namespace SmInstanceChoice { -class SequenceU32 : public SequenceU32ComponentBase { +class SequenceU32Tester : public SequenceU32ComponentBase { private: // ---------------------------------------------------------------------- // Constants @@ -43,11 +43,11 @@ class SequenceU32 : public SequenceU32ComponentBase { // ---------------------------------------------------------------------- //! Construct SequenceU32 object - SequenceU32(const char* const compName //!< The component name + SequenceU32Tester(const char* const compName //!< The component name ); //! Destroy SequenceU32 object - ~SequenceU32(); + ~SequenceU32Tester(); private: // ---------------------------------------------------------------------- diff --git a/FppTest/state_machine/internal_instance/choice/main.cpp b/FppTestProject/FppTest/state_machine/internal_instance/choice/main.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/choice/main.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/choice/main.cpp diff --git a/FppTest/state_machine/internal_instance/initial/Basic.fpp b/FppTestProject/FppTest/state_machine/internal_instance/initial/Basic.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/initial/Basic.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/initial/Basic.fpp diff --git a/FppTest/state_machine/internal_instance/initial/BasicTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/initial/BasicTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/initial/BasicTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/initial/BasicTester.cpp diff --git a/FppTest/state_machine/internal_instance/initial/BasicTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/initial/BasicTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/initial/BasicTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/initial/BasicTester.hpp diff --git a/FppTest/state_machine/internal_instance/initial/CMakeLists.txt b/FppTestProject/FppTest/state_machine/internal_instance/initial/CMakeLists.txt similarity index 100% rename from FppTest/state_machine/internal_instance/initial/CMakeLists.txt rename to FppTestProject/FppTest/state_machine/internal_instance/initial/CMakeLists.txt diff --git a/FppTest/state_machine/internal_instance/initial/Choice.fpp b/FppTestProject/FppTest/state_machine/internal_instance/initial/Choice.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/initial/Choice.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/initial/Choice.fpp diff --git a/FppTest/state_machine/internal_instance/initial/ChoiceTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/initial/ChoiceTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/initial/ChoiceTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/initial/ChoiceTester.cpp diff --git a/FppTest/state_machine/internal_instance/initial/ChoiceTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/initial/ChoiceTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/initial/ChoiceTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/initial/ChoiceTester.hpp diff --git a/FppTest/state_machine/internal_instance/initial/Nested.fpp b/FppTestProject/FppTest/state_machine/internal_instance/initial/Nested.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/initial/Nested.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/initial/Nested.fpp diff --git a/FppTest/state_machine/internal_instance/initial/NestedTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/initial/NestedTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/initial/NestedTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/initial/NestedTester.cpp diff --git a/FppTest/state_machine/internal_instance/initial/NestedTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/initial/NestedTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/initial/NestedTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/initial/NestedTester.hpp diff --git a/FppTest/state_machine/internal_instance/initial/main.cpp b/FppTestProject/FppTest/state_machine/internal_instance/initial/main.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/initial/main.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/initial/main.cpp diff --git a/FppTest/state_machine/internal_instance/state/Basic.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/Basic.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/Basic.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/Basic.fpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuard.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuard.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuard.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuard.fpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardString.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardString.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardString.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardString.fpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardStringTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardStringTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardStringTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardStringTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardStringTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardStringTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardStringTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardStringTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardTestAbsType.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestAbsType.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardTestAbsType.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestAbsType.fpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardTestAbsTypeTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestAbsTypeTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardTestAbsTypeTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestAbsTypeTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardTestAbsTypeTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestAbsTypeTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardTestAbsTypeTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestAbsTypeTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardTestArray.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestArray.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardTestArray.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestArray.fpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardTestArrayTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestArrayTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardTestArrayTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestArrayTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardTestArrayTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestArrayTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardTestArrayTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestArrayTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardTestEnum.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestEnum.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardTestEnum.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestEnum.fpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardTestEnumTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestEnumTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardTestEnumTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestEnumTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardTestEnumTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestEnumTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardTestEnumTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestEnumTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardTestStruct.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestStruct.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardTestStruct.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestStruct.fpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardTestStructTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestStructTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardTestStructTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestStructTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardTestStructTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestStructTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardTestStructTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTestStructTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardU32.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardU32.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardU32.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardU32.fpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardU32Tester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardU32Tester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardU32Tester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardU32Tester.cpp diff --git a/FppTest/state_machine/internal_instance/state/BasicGuardU32Tester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardU32Tester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicGuardU32Tester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicGuardU32Tester.hpp diff --git a/FppTest/state_machine/internal_instance/state/BasicInternal.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicInternal.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicInternal.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicInternal.fpp diff --git a/FppTest/state_machine/internal_instance/state/BasicInternalTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicInternalTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicInternalTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicInternalTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/BasicInternalTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicInternalTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicInternalTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicInternalTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/BasicSelf.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicSelf.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicSelf.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicSelf.fpp diff --git a/FppTest/state_machine/internal_instance/state/BasicSelfTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicSelfTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicSelfTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicSelfTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/BasicSelfTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicSelfTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicSelfTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicSelfTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/BasicString.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicString.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicString.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicString.fpp diff --git a/FppTest/state_machine/internal_instance/state/BasicStringTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicStringTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicStringTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicStringTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/BasicStringTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicStringTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicStringTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicStringTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/BasicTestAbsType.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestAbsType.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicTestAbsType.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestAbsType.fpp diff --git a/FppTest/state_machine/internal_instance/state/BasicTestAbsTypeTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestAbsTypeTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicTestAbsTypeTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestAbsTypeTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/BasicTestAbsTypeTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestAbsTypeTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicTestAbsTypeTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestAbsTypeTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/BasicTestArray.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestArray.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicTestArray.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestArray.fpp diff --git a/FppTest/state_machine/internal_instance/state/BasicTestArrayTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestArrayTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicTestArrayTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestArrayTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/BasicTestArrayTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestArrayTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicTestArrayTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestArrayTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/BasicTestEnum.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestEnum.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicTestEnum.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestEnum.fpp diff --git a/FppTest/state_machine/internal_instance/state/BasicTestEnumTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestEnumTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicTestEnumTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestEnumTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/BasicTestEnumTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestEnumTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicTestEnumTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestEnumTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/BasicTestStruct.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestStruct.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicTestStruct.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestStruct.fpp diff --git a/FppTest/state_machine/internal_instance/state/BasicTestStructTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestStructTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicTestStructTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestStructTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/BasicTestStructTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestStructTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicTestStructTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicTestStructTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/BasicTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/BasicTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/BasicU32.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicU32.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicU32.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicU32.fpp diff --git a/FppTest/state_machine/internal_instance/state/BasicU32Tester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicU32Tester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicU32Tester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicU32Tester.cpp diff --git a/FppTest/state_machine/internal_instance/state/BasicU32Tester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/BasicU32Tester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/BasicU32Tester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/BasicU32Tester.hpp diff --git a/FppTest/state_machine/internal_instance/state/CMakeLists.txt b/FppTestProject/FppTest/state_machine/internal_instance/state/CMakeLists.txt similarity index 100% rename from FppTest/state_machine/internal_instance/state/CMakeLists.txt rename to FppTestProject/FppTest/state_machine/internal_instance/state/CMakeLists.txt diff --git a/FppTest/state_machine/internal_instance/state/Internal.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/Internal.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/Internal.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/Internal.fpp diff --git a/FppTest/state_machine/internal_instance/state/InternalTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/InternalTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/InternalTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/InternalTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/InternalTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/InternalTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/InternalTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/InternalTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/Polymorphism.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/Polymorphism.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/Polymorphism.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/Polymorphism.fpp diff --git a/FppTest/state_machine/internal_instance/state/PolymorphismTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/PolymorphismTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/PolymorphismTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/PolymorphismTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/PolymorphismTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/PolymorphismTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/PolymorphismTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/PolymorphismTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/StateToChild.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/StateToChild.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/StateToChild.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/StateToChild.fpp diff --git a/FppTest/state_machine/internal_instance/state/StateToChildTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/StateToChildTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/StateToChildTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/StateToChildTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/StateToChildTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/StateToChildTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/StateToChildTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/StateToChildTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/StateToChoice.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/StateToChoice.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/StateToChoice.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/StateToChoice.fpp diff --git a/FppTest/state_machine/internal_instance/state/StateToChoiceTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/StateToChoiceTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/StateToChoiceTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/StateToChoiceTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/StateToChoiceTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/StateToChoiceTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/StateToChoiceTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/StateToChoiceTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/StateToSelf.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/StateToSelf.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/StateToSelf.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/StateToSelf.fpp diff --git a/FppTest/state_machine/internal_instance/state/StateToSelfTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/StateToSelfTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/StateToSelfTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/StateToSelfTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/StateToSelfTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/StateToSelfTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/StateToSelfTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/StateToSelfTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/StateToState.fpp b/FppTestProject/FppTest/state_machine/internal_instance/state/StateToState.fpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/StateToState.fpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/StateToState.fpp diff --git a/FppTest/state_machine/internal_instance/state/StateToStateTester.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/StateToStateTester.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/StateToStateTester.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/StateToStateTester.cpp diff --git a/FppTest/state_machine/internal_instance/state/StateToStateTester.hpp b/FppTestProject/FppTest/state_machine/internal_instance/state/StateToStateTester.hpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/StateToStateTester.hpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/StateToStateTester.hpp diff --git a/FppTest/state_machine/internal_instance/state/main.cpp b/FppTestProject/FppTest/state_machine/internal_instance/state/main.cpp similarity index 100% rename from FppTest/state_machine/internal_instance/state/main.cpp rename to FppTestProject/FppTest/state_machine/internal_instance/state/main.cpp diff --git a/FppTest/struct/CMakeLists.txt b/FppTestProject/FppTest/struct/CMakeLists.txt similarity index 100% rename from FppTest/struct/CMakeLists.txt rename to FppTestProject/FppTest/struct/CMakeLists.txt diff --git a/FppTest/struct/NonPrimitiveStructTest.cpp b/FppTestProject/FppTest/struct/NonPrimitiveStructTest.cpp similarity index 100% rename from FppTest/struct/NonPrimitiveStructTest.cpp rename to FppTestProject/FppTest/struct/NonPrimitiveStructTest.cpp diff --git a/FppTest/struct/PrimitiveStructTest.cpp b/FppTestProject/FppTest/struct/PrimitiveStructTest.cpp similarity index 100% rename from FppTest/struct/PrimitiveStructTest.cpp rename to FppTestProject/FppTest/struct/PrimitiveStructTest.cpp diff --git a/FppTest/struct/README.md b/FppTestProject/FppTest/struct/README.md similarity index 100% rename from FppTest/struct/README.md rename to FppTestProject/FppTest/struct/README.md diff --git a/FppTest/struct/main.cpp b/FppTestProject/FppTest/struct/main.cpp similarity index 100% rename from FppTest/struct/main.cpp rename to FppTestProject/FppTest/struct/main.cpp diff --git a/FppTest/struct/struct.fpp b/FppTestProject/FppTest/struct/struct.fpp similarity index 100% rename from FppTest/struct/struct.fpp rename to FppTestProject/FppTest/struct/struct.fpp diff --git a/FppTest/typed_tests/ArrayTest.hpp b/FppTestProject/FppTest/typed_tests/ArrayTest.hpp similarity index 100% rename from FppTest/typed_tests/ArrayTest.hpp rename to FppTestProject/FppTest/typed_tests/ArrayTest.hpp diff --git a/FppTest/typed_tests/ComponentTest.hpp b/FppTestProject/FppTest/typed_tests/ComponentTest.hpp similarity index 100% rename from FppTest/typed_tests/ComponentTest.hpp rename to FppTestProject/FppTest/typed_tests/ComponentTest.hpp diff --git a/FppTest/typed_tests/EnumTest.hpp b/FppTestProject/FppTest/typed_tests/EnumTest.hpp similarity index 100% rename from FppTest/typed_tests/EnumTest.hpp rename to FppTestProject/FppTest/typed_tests/EnumTest.hpp diff --git a/FppTest/typed_tests/PortTest.hpp b/FppTestProject/FppTest/typed_tests/PortTest.hpp similarity index 100% rename from FppTest/typed_tests/PortTest.hpp rename to FppTestProject/FppTest/typed_tests/PortTest.hpp diff --git a/FppTest/typed_tests/README.md b/FppTestProject/FppTest/typed_tests/README.md similarity index 100% rename from FppTest/typed_tests/README.md rename to FppTestProject/FppTest/typed_tests/README.md diff --git a/FppTest/typed_tests/StringTest.hpp b/FppTestProject/FppTest/typed_tests/StringTest.hpp similarity index 100% rename from FppTest/typed_tests/StringTest.hpp rename to FppTestProject/FppTest/typed_tests/StringTest.hpp diff --git a/FppTest/utils/Utils.cpp b/FppTestProject/FppTest/utils/Utils.cpp similarity index 100% rename from FppTest/utils/Utils.cpp rename to FppTestProject/FppTest/utils/Utils.cpp diff --git a/FppTest/utils/Utils.hpp b/FppTestProject/FppTest/utils/Utils.hpp similarity index 100% rename from FppTest/utils/Utils.hpp rename to FppTestProject/FppTest/utils/Utils.hpp diff --git a/FppTest/README.md b/FppTestProject/README.md similarity index 60% rename from FppTest/README.md rename to FppTestProject/README.md index 1c966bbe59..bfd67e92d9 100644 --- a/FppTest/README.md +++ b/FppTestProject/README.md @@ -5,5 +5,5 @@ This project contains unit tests for the FPP autocoder. To use this directory, you must have installed F Prime, and you must be inside the F Prime Python virtual environment. -* To build the tests, run `fprime-util build --ut`. -* To run the tests, run `fprime-util check`. +* To build the tests, run `cd FppTest; fprime-util build --ut`. +* To run the tests, run `cd FppTest; fprime-util check`. diff --git a/FppTest/settings.ini b/FppTestProject/settings.ini similarity index 95% rename from FppTest/settings.ini rename to FppTestProject/settings.ini index 8b9de5f3dc..3e8d487bc6 100644 --- a/FppTest/settings.ini +++ b/FppTestProject/settings.ini @@ -2,4 +2,5 @@ ; For more information: https://fprime.jpl.nasa.gov/latest/docs/user-manual/framework/settings/ [fprime] framework_path: .. +project_root: . default_cmake_options: FPRIME_SKIP_TOOLS_VERSION_CHECK=ON FPRIME_ENABLE_FRAMEWORK_UTS=OFF FPRIME_ENABLE_AUTOCODER_UTS=OFF