xref: /openbmc/smbios-mdr/src/smbios-ipmi-blobs/test/meson.build (revision 6981b7ffb8a81bd1ea90c8deba8466accbe2693b)
1gtest = dependency('gtest', main: true)
2gmock = dependency('gmock')
3
4tests = [
5    'handler_unittest',
6    'handler_open_unittest',
7    'handler_readwrite_unittest',
8    'handler_statclose_unittest',
9]
10
11foreach t : tests
12    test(
13        t,
14        executable(
15            t.underscorify(),
16            t + '.cpp',
17            '../handler.cpp',
18            include_directories: ['../', root_inc],
19            dependencies: [
20                smbiosstore_common_deps,
21                gtest,
22                gmock,
23                phosphor_logging_dep,
24            ],
25        ),
26        protocol: 'gtest',
27    )
28endforeach
29