forked from ungleich-public/cdist
		
	load all test classes
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
This commit is contained in:
		
					parent
					
						
							
								8ac1406020
							
						
					
				
			
			
				commit
				
					
						2194368c0c
					
				
			
		
					 2 changed files with 21 additions and 18 deletions
				
			
		|  | @ -1,3 +1,4 @@ | ||||||
|  | #c1406:!/usr/bin/env python3 | ||||||
| #!/usr/bin/env python3 | #!/usr/bin/env python3 | ||||||
| # -*- coding: utf-8 -*- | # -*- coding: utf-8 -*- | ||||||
| # | # | ||||||
|  | @ -20,27 +21,29 @@ | ||||||
| # | # | ||||||
| # | # | ||||||
| 
 | 
 | ||||||
| 
 | import imp | ||||||
| import os | import os | ||||||
| import sys | import sys | ||||||
| import cdist.test |  | ||||||
| import unittest | import unittest | ||||||
| 
 | 
 | ||||||
| #class UI(unittest.TestCase): | base_dir = os.path.dirname(os.path.realpath(__file__)) | ||||||
| #    def test_banner(self): | 
 | ||||||
| #        self.assertEqual(subprocess.call([cdist_exec_path, "banner"]), 0) | test_modules = [] | ||||||
| # | for possible_test in os.listdir(base_dir): | ||||||
| #    def test_help(self): |     filename = "__init__.py" | ||||||
| #        for cmd in cdist_commands: |     mod_path = os.path.join(base_dir, possible_test, filename) | ||||||
| #            self.assertEqual(subprocess.call([cdist_exec_path, cmd, "-h"]), 0) | 
 | ||||||
| # |     print(mod_path + "x") | ||||||
| #    # FIXME: mockup needed | 
 | ||||||
| #    def test_config_localhost(self): |     if os.path.isfile(mod_path): | ||||||
| #        for cmd in cdist_commands: |         test_modules.append(possible_test) | ||||||
| #            self.assertEqual(subprocess.call([cdist_exec_path, "config", "localhost"]), 0) | 
 | ||||||
|  | print(sys.path) | ||||||
|  | 
 | ||||||
|  | for test_module in test_modules: | ||||||
|  |     module = imp.find_module(test_module, [base_dir]) | ||||||
|  |     imp.load_module(test_module, *module) | ||||||
|  | 
 | ||||||
|  | #suite = unittest.defaultTestLoader.loadTestsFromModule(cdist.test.code) | ||||||
| 
 | 
 | ||||||
| print(cdist.test.cdist_exec_path) |  | ||||||
| print(sys.argv) |  | ||||||
| 
 | 
 | ||||||
| suite = unittest.defaultTestLoader.discover(os.path.dirname(__file__)) |  | ||||||
| unittest.TextTestRunner(verbosity=1).run(suite) |  | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue