From 8db57d6dc5cf5c83cffd393a37ca37bc1a67f1af Mon Sep 17 00:00:00 2001 From: jacqueline Date: Tue, 25 Jun 2024 15:23:51 +1000 Subject: Unbreak the tests build --- src/drivers/test/test_dac.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'src/drivers/test/test_dac.cpp') diff --git a/src/drivers/test/test_dac.cpp b/src/drivers/test/test_dac.cpp index 2269f280..11c69c14 100644 --- a/src/drivers/test/test_dac.cpp +++ b/src/drivers/test/test_dac.cpp @@ -4,7 +4,8 @@ * SPDX-License-Identifier: GPL-3.0-only */ -#include "dac.hpp" +#include +#include "drivers/wm8523.hpp" #include @@ -16,16 +17,15 @@ namespace drivers { -TEST_CASE("dac configuration", "[integration]") { +TEST_CASE("dac is present", "[integration]") { I2CFixture i2c; - IGpios expander; - cpp::result dac_res = AudioDac::create(&expander); - REQUIRE(dac_res.has_value()); - std::unique_ptr dac(dac_res.value()); - auto power_state = dac->ReadPowerState(); + SECTION("device id is correct") { + auto res = wm8523::ReadRegister(wm8523::Register::kReset); - REQUIRE(power_state.first == true); // booted + REQUIRE(res.has_value()); + REQUIRE(res.value() == 0x8523); + } } } // namespace drivers -- cgit v1.2.3