Cove Mountain Software
Cove Mountain Software is the professional home of Matthew Eshleman.
United States of America
Pinned Repositories
activeObjectUnitTestingDemo
C++ project demonstrating active object and statemachine unit testing, using CppUTest.
basicActiveObjectDemo
Demonstration of a C module using the active object pattern in a faux RTOS environment
cpputest-for-freertos
CppUTest For FreeRTOS implements a port of key FreeRTOS methods, with supporting utilities, enabling host PC based unit testing of well formed FreeRTOS modules.
cpputest-for-qpc
CppUTest For QP/C implements a CppUTest port of the QP Framework, with supporting utilities, enabling easy host based unit testing of QP/C based active objects.
cpputest-for-qpcpp
CppUTest For QP/C++ implements a CppUTest port of the QP Framework, with supporting utilities, enabling easy host based unit testing of active objects.
cpputest-for-qpcpp-examples
A top-level example project with one or more example active objects under test using the test support library cpputest-for-qpcpp.
embedded-cli-for-qpcpp
A QP/C++ active object enabling the embedded-cli
qassert-meta
List of QP/C and QP/C++ identified asserts and associated likely meta-reason for encountering each assert.
quantumLeapsContributed
Contributed software with description and links
Shared-Active-Objects-For-QP-Best-Practices
A set of best practices for people creating shared active objects for QP
Cove Mountain Software's Repositories
covemountainsoftware/cpputest-for-qpcpp
CppUTest For QP/C++ implements a CppUTest port of the QP Framework, with supporting utilities, enabling easy host based unit testing of active objects.
covemountainsoftware/cpputest-for-freertos
CppUTest For FreeRTOS implements a port of key FreeRTOS methods, with supporting utilities, enabling host PC based unit testing of well formed FreeRTOS modules.
covemountainsoftware/basicActiveObjectDemo
Demonstration of a C module using the active object pattern in a faux RTOS environment
covemountainsoftware/cpputest-for-qpc
CppUTest For QP/C implements a CppUTest port of the QP Framework, with supporting utilities, enabling easy host based unit testing of QP/C based active objects.
covemountainsoftware/embedded-cli-for-qpcpp
A QP/C++ active object enabling the embedded-cli
covemountainsoftware/activeObjectUnitTestingDemo
C++ project demonstrating active object and statemachine unit testing, using CppUTest.
covemountainsoftware/Shared-Active-Objects-For-QP-Best-Practices
A set of best practices for people creating shared active objects for QP
covemountainsoftware/qassert-meta
List of QP/C and QP/C++ identified asserts and associated likely meta-reason for encountering each assert.
covemountainsoftware/cpputest-for-qpc-examples
A top-level example project with one or more example active objects under test using the test support library cpputest-for-qpc.
covemountainsoftware/cpputest-for-qpcpp-examples
A top-level example project with one or more example active objects under test using the test support library cpputest-for-qpcpp.
covemountainsoftware/quantumLeapsContributed
Contributed software with description and links
covemountainsoftware/fake-timers
A C++ module intended to provide host PC fake timer functionality for unit testing environments linked to an RTOS, such as FreeRTOS, ThreadX, etc.
covemountainsoftware/video-tutorial-cpputest-for-qpc
Sample code paired with a tutorial video on using cpputest-for-qpc