skip the storage test if there's no sd card

custom
jacqueline 10 months ago
parent 525ed2ae1b
commit bfee3742d3
  1. 6
      src/drivers/test/test_storage.cpp

@ -31,6 +31,12 @@ TEST_CASE("sd card storage", "[integration]") {
SpiFixture spi; SpiFixture spi;
std::unique_ptr<IGpios> gpios{Gpios::Create(false)}; std::unique_ptr<IGpios> gpios{Gpios::Create(false)};
if (gpios->Get(IGpios::Pin::kSdCardDetect)) {
// Skip if nothing is inserted.
INFO("no sd card detected; skipping storage tests");
return;
}
{ {
std::unique_ptr<SdStorage> result(SdStorage::Create(*gpios).value()); std::unique_ptr<SdStorage> result(SdStorage::Create(*gpios).value());

Loading…
Cancel
Save