Imported Upstream version 0.9.2
[platform/upstream/iotivity.git] / resource / unit_tests.scons
index 41a10bc..14b13e2 100644 (file)
@@ -38,15 +38,26 @@ 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')
+
        # Build C unit tests
        SConscript('csdk/stack/test/SConscript')
        SConscript('csdk/ocrandom/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')
+
 elif target_os == 'darwin':
        # Verify that 'google unit test' library is installed.  If not,
        # get it and install it
@@ -56,3 +67,4 @@ elif target_os == 'darwin':
        SConscript('csdk/stack/test/SConscript')
        SConscript('csdk/connectivity/test/SConscript')
 
+