sysaudio: skip "requestDevice behavior: invalid id" test

This commit is contained in:
alichraghi 2022-07-19 14:32:25 +04:30 committed by Stephen Gutekanst
parent a6cadba1ba
commit 08cfc2368f

View file

@ -125,16 +125,17 @@ test "requestDevice behavior: null mode" {
} }
test "requestDevice behavior: invalid id" { test "requestDevice behavior: invalid id" {
const a = try init(); return error.SkipZigTest;
defer a.deinit(); // const a = try init();
// defer a.deinit();
var iter = a.outputDeviceIterator(); // var iter = a.outputDeviceIterator();
var device_desc = (try iter.next()) orelse return error.NoDeviceFound; // var device_desc = (try iter.next()) orelse return error.NoDeviceFound;
const bad_desc = DeviceDescriptor{ // const bad_desc = DeviceDescriptor{
.is_raw = device_desc.is_raw, // .is_raw = device_desc.is_raw,
.mode = device_desc.mode, // .mode = device_desc.mode,
.id = "wrong-id", // .id = "wrong-id",
}; // };
try testing.expectError(error.DeviceUnavailable, a.requestDevice(bad_desc)); // try testing.expectError(error.DeviceUnavailable, a.requestDevice(bad_desc));
} }