mirror of
				https://github.com/searxng/searxng.git
				synced 2025-10-30 18:22:31 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
		
			635 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			635 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| # -*- coding: utf-8 -*-
 | |
| 
 | |
| import os
 | |
| import unittest2 as unittest
 | |
| from plone.testing import layered
 | |
| from robotsuite import RobotTestSuite
 | |
| from searx.testing import SEARXROBOTLAYER
 | |
| 
 | |
| 
 | |
| def test_suite():
 | |
|     suite = unittest.TestSuite()
 | |
|     current_dir = os.path.abspath(os.path.dirname(__file__))
 | |
|     robot_dir = os.path.join(current_dir, 'robot')
 | |
|     tests = [
 | |
|         os.path.join('robot', f) for f in
 | |
|         os.listdir(robot_dir) if f.endswith('.robot') and
 | |
|         f.startswith('test_')
 | |
|     ]
 | |
|     for test in tests:
 | |
|         suite.addTests([
 | |
|             layered(RobotTestSuite(test), layer=SEARXROBOTLAYER),
 | |
|         ])
 | |
|     return suite
 |