mirror of
				https://github.com/bytecodealliance/wasm-micro-runtime.git
				synced 2025-10-31 13:17:31 +00:00 
			
		
		
		
	 32242988ed
			
		
	
	
		32242988ed
		
			
		
	
	
	
	
		
			
			Apply clang-format for C source files in folder core/app-mgr, core/app-framework, and test-tools. And rename folder component_test to component-test, update zephyr build document. Signed-off-by: Wenyong Huang <wenyong.huang@intel.com>
		
			
				
	
	
		
			41 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| #
 | |
| # Copyright (C) 2019 Intel Corporation.  All rights reserved.
 | |
| # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 | |
| #
 | |
| 
 | |
| import os
 | |
| import json
 | |
| 
 | |
| class CTestSuiteBase(object):
 | |
|     def __init__(self, name, suite_path, run_path):
 | |
|         self.suite_path=suite_path
 | |
|         self.run_path=run_path
 | |
|         self.m_name = name
 | |
|         self.settings = {}
 | |
| 
 | |
|     def get_settings_item(self,  item):
 | |
|             if item in self.settings:
 | |
|                 return self.settings[item]
 | |
|             else:
 | |
|                 return None
 | |
| 
 | |
|     def load_settings(self):
 | |
|         path = self.suite_path + "/settings.cfg"
 | |
|         if os.path.isfile(path):
 | |
|             try:
 | |
|                 fp = open(path, 'r')
 | |
|                 self.settings = json.load(fp)
 | |
|                 fp.close()
 | |
|             except Exception, e:
 | |
|                 return False, 'Load settings fail: ' + e.message
 | |
|             return True, 'OK'
 | |
|         else:
 | |
|             return True, 'No file'
 | |
| 
 | |
|     def on_suite_setup(self):
 | |
|         return True, 'OK'
 | |
| 
 | |
|     def on_suite_cleanup(self):
 | |
|         return True, 'OK'
 | |
| 
 |