X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=resource%2Funit_tests.scons;h=08a9ffb30dee4007c7414adce06de9db7f504e10;hb=2b53f2d597d376993d813cb958f488bbfbd1cdcc;hp=bea8c7e1ff072fcf57a44b884e44f76f249c748f;hpb=9015fb1a75f3b43b57153b840f73a2ebc4bb8a63;p=platform%2Fupstream%2Fiotivity.git diff --git a/resource/unit_tests.scons b/resource/unit_tests.scons index bea8c7e..08a9ffb 100644 --- a/resource/unit_tests.scons +++ b/resource/unit_tests.scons @@ -29,7 +29,6 @@ target_os = env.get('TARGET_OS') src_dir = env.get('SRC_DIR') build_dir = env.get('BUILD_DIR') - if target_os == 'linux': # Verify that 'google unit test' library is installed. If not, # get it and install it @@ -39,13 +38,35 @@ if target_os == 'linux': # get it and install it SConscript(src_dir + '/extlibs/hippomocks.scons') + # Build Common unit tests + SConscript('c_common/oic_string/test/SConscript') + SConscript('c_common/oic_malloc/test/SConscript') + SConscript('c_common/oic_time/test/SConscript') + SConscript('c_common/ocrandom/test/SConscript') + # Build C unit tests SConscript('csdk/stack/test/SConscript') SConscript('csdk/connectivity/test/SConscript') + # Build Security Resource Manager unit tests + SConscript('csdk/security/unittest/SConscript') + # Build C++ unit tests SConscript('unittests/SConscript') + # Build Provisioning API unit test + if env.get('SECURED') == '1': + SConscript('csdk/security/provisioning/unittest/SConscript') + SConscript('provisioning/unittests/SConscript') + +elif target_os == 'darwin': + # Verify that 'google unit test' library is installed. If not, + # get it and install it + SConscript(src_dir + '/extlibs/gtest/SConscript') + + # Build C stack's unit tests. + SConscript('csdk/stack/test/SConscript') + SConscript('csdk/connectivity/test/SConscript')