1*366546cfSJonathan Domangtest = dependency('gtest', main: true)
2*366546cfSJonathan Domangmock = dependency('gmock')
3*366546cfSJonathan Doman
4*366546cfSJonathan Domantests = [
5*366546cfSJonathan Doman  'handler_unittest',
6*366546cfSJonathan Doman  'handler_open_unittest',
7*366546cfSJonathan Doman  'handler_readwrite_unittest',
8*366546cfSJonathan Doman  'handler_statclose_unittest',
9*366546cfSJonathan Doman]
10*366546cfSJonathan Doman
11*366546cfSJonathan Domanforeach t : tests
12*366546cfSJonathan Doman  test(
13*366546cfSJonathan Doman    t,
14*366546cfSJonathan Doman    executable(
15*366546cfSJonathan Doman      t.underscorify(),
16*366546cfSJonathan Doman      t + '.cpp',
17*366546cfSJonathan Doman      '../handler.cpp',
18*366546cfSJonathan Doman      include_directories: ['../', root_inc],
19*366546cfSJonathan Doman      dependencies: [
20*366546cfSJonathan Doman        smbiosstore_common_deps,
21*366546cfSJonathan Doman        gtest,
22*366546cfSJonathan Doman        gmock
23*366546cfSJonathan Doman      ]
24*366546cfSJonathan Doman    ),
25*366546cfSJonathan Doman    protocol: 'gtest'
26*366546cfSJonathan Doman  )
27*366546cfSJonathan Domanendforeach
28