We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ddbc7ef commit dd594d5Copy full SHA for dd594d5
tests/kernel/device/src/main.c
@@ -258,8 +258,19 @@ ZTEST(device, test_device_list)
258
{
259
struct device const *devices;
260
size_t devcount = z_device_get_all_static(&devices);
261
+ bool found = false;
262
- zassert_false((devcount == 0));
263
+ zassert_true(devcount > 0, "Should have at least one static device");
264
+ zassert_not_null(devices);
265
+ for (size_t i = 0; i < devcount; i++) {
266
+ struct device const *dev = devices + i;
267
+
268
+ if (strcmp(dev->name, DUMMY_NOINIT) == 0) {
269
+ found = true;
270
+ break;
271
+ }
272
273
+ zassert_true(found, "%s should be present in static device list", DUMMY_NOINIT);
274
}
275
276
static int sys_init_counter;
0 commit comments