blob: 38a8a1c0f1e174f177009096f7a47df290f5f3c0 [file] [log] [blame]
Willy Tubcae9002021-09-12 13:58:04 -07001firmware_tests = [
2 'handler',
3 'stat',
4 'canhandle',
5 'write',
6 'writemeta',
7 'open',
8 'close',
9 'sessionstat',
10 'commit',
11 'state_notyetstarted',
12 'state_uploadinprogress',
13 'state_verificationpending',
14 'state_verificationstarted',
15 'state_verificationcompleted',
16 'state_updatepending',
17 'state_updatestarted',
18 'state_updatecompleted',
19 'state_notyetstarted_tarball',
20 'multiplebundle',
21 'json',
22 'skip']
23
24foreach t : firmware_tests
25 test(
26 t,
27 executable(
28 t.underscorify(), 'firmware_' + t + '_unittest.cpp',
29 build_by_default: false,
30 implicit_include_directories: false,
31 include_directories: [root_inc, bmc_test_inc, firmware_inc],
32 dependencies: [firmware_dep, gtest, gmock]))
33endforeach
34
35file_handler_test = executable(
36 'file_handler',
37 'file_handler_unittest.cpp',
38 build_by_default: false,
39 implicit_include_directories: false,
40 include_directories: [root_inc, bmc_inc, bmc_test_inc, firmware_inc],
41 dependencies: [common_dep, blobs_dep, gtest, gmock])
42test('file_handler', file_handler_test)