Looking for a GitHub repo which contains unit tests

This page summarizes the projects mentioned and recommended in the original post on /r/embedded

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • interrupt

    A community for embedded software makers.

    blog 1, blog 2 and the accompanying repo

  • satcat5

    SatCat5 is a mixed-media Ethernet switch that lets a variety of devices communicate on the same network.

    Here's a C++ example using Catch.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • robotic-hid

    A human interface device for mechatronic systems

    I made this as an undergrad project: https://github.com/sahil-kale/robotic-hid/tree/main/high_level_code/test

  • panda

    code powering the comma.ai panda (by commaai)

  • RIOT

    RIOT - The friendly OS for IoT (by RIOT-OS)

    RIOT-OS has a lot of unit tests for all the boards they support. And it's written in C. https://github.com/RIOT-OS/RIOT/tree/master/tests

  • house2

    When all the hardware was addressable and had correct interfaces, it was very easy to create the application from the tools I made. https://gitlab.com/jhaand/house2

  • amp-embedded-infra-lib

    amp-embedded-infra-lib is a set of C++ libraries and headers that provide heap-less, STL like, infrastructure for embedded software development

    You can have a look at https://github.com/philips-software/amp-embedded-infra-lib it is a library project. So not an actual embedded teacher. Although the library is aimed at embedded usage.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • CMock

    CMock - Mock/stub generator for C

    Another irreplacable summary: 'https://github.com/ThrowTheSwitch/CMock/blob/master/docs/CMock_Summary.md'

  • Ceedling

    Ruby-based unit testing and build system for C projects

    Unfortunately, our codebase (at work) isn't on a public github account. But I can really recommend throwtheswitch.org.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts