Patrick Venture | e3e0f97 | 2018-12-19 08:58:21 -0800 | [diff] [blame] | 1 | #include "gpio_mock.hpp" |
2 | |||||
3 | #include <memory> | ||||
4 | #include <string> | ||||
5 | |||||
6 | // Set this before each test that hits a call to getEnv(). | ||||
7 | GpioHandleInterface* gpioIntf; | ||||
8 | |||||
9 | namespace gpio | ||||
10 | { | ||||
11 | |||||
12 | std::unique_ptr<gpioplus::HandleInterface> | ||||
13 | BuildGpioHandle(const std::string& gpiochip, const std::string& line) | ||||
14 | { | ||||
15 | return (gpioIntf) ? gpioIntf->build(gpiochip, line) : nullptr; | ||||
16 | } | ||||
17 | |||||
18 | } // namespace gpio |