xref: /openbmc/sdbusplus/test/timer/meson.build (revision 2cd25e64299ecc20e2258727e836a31b7ce6fad3)
1*2cd25e64SAlexander Hansentimer_tests = [
2*2cd25e64SAlexander Hansen    'timer_callback_done',
3*2cd25e64SAlexander Hansen    'timer_callback_not_done',
4*2cd25e64SAlexander Hansen    'timer_expire',
5*2cd25e64SAlexander Hansen    'timer_not_expire',
6*2cd25e64SAlexander Hansen    'timer_update_expire',
7*2cd25e64SAlexander Hansen    'timer_update_not_expire',
8*2cd25e64SAlexander Hansen]
9*2cd25e64SAlexander Hansen
10*2cd25e64SAlexander Hansenforeach t : timer_tests
11*2cd25e64SAlexander Hansen    test(
12*2cd25e64SAlexander Hansen        'test_' + t.underscorify(),
13*2cd25e64SAlexander Hansen        executable(
14*2cd25e64SAlexander Hansen            'test-' + t.underscorify(),
15*2cd25e64SAlexander Hansen            t + '.cpp',
16*2cd25e64SAlexander Hansen            dependencies: [gtest_dep, gmock_dep, sdbusplus_dep],
17*2cd25e64SAlexander Hansen        ),
18*2cd25e64SAlexander Hansen    )
19*2cd25e64SAlexander Hansenendforeach
20