Skip to content

Here's what's popular on GitHub today...

The ReadME Podcast

Podcast

Your favorite open source projects and the developers who make them happen. Listen in!

Clojure logo

Popular topic

Clojure is a dynamic, general-purpose programming language.
semgrep

Trending repository

Trending repository

zfields
zfields commented Feb 12, 2021

Description

I have a hardware abstraction layer interface, as well as a driver interface. I have multiple drivers utilizing the HAL interface, while implementing the driver interface. This plugin approach causes me to have identically named tests across multiple test files.

For example:

TEST_CASE("init() returns `E_HAL_INIT`, when HardwareAbstractionLayer::init() returns an er

App recommended by GitHub

Mergify

Mergify is a pull request automation service, triggering actions when a pull request matches defined criteria. 🤖

For example, in a few lines of YAML, you can write a rule that automatically merges a pull request if:

  • [X] it has been approved
  • [X] the test suite passes

Take a look at our examples.

Mergify executes actions for you, freeing you from the burden of managing your pull requests. 🦾

App recommended by GitHub

Azure Boards

Plan, track, and discuss work across your teams

Azure Boards offers Kanban boards, backlogs, and dashboards for flexible work tracking that is fully connected to the code and issues for all your projects – big and small.

A separate Azure DevOps Services subscription is required. We'll help you get started for free if you don't already have one.