blob: 2e3d39715d7d1035ebac1cfe5897a3d36175c748 [file] [log] [blame]
Patrick Venturee3e0f972018-12-19 08:58:21 -08001#include "gpio_mock.hpp"
2
3#include <memory>
4#include <string>
5
6// Set this before each test that hits a call to getEnv().
7GpioHandleInterface* gpioIntf;
8
9namespace gpio
10{
11
Patrick Williams94539af2025-02-01 08:22:58 -050012std::unique_ptr<gpioplus::HandleInterface> BuildGpioHandle(
13 const std::string& gpiochip, const std::string& line)
Patrick Venturee3e0f972018-12-19 08:58:21 -080014{
15 return (gpioIntf) ? gpioIntf->build(gpiochip, line) : nullptr;
16}
17
18} // namespace gpio