bot lib tests: Move tests of bot library to tests/.
This makes it clearer which files are for writing bot tests vs tests of the infrastructure.
This commit is contained in:
		
							parent
							
								
									9e6b4edee6
								
							
						
					
					
						commit
						4c8d86c1d9
					
				
					 4 changed files with 4 additions and 4 deletions
				
			
		|  | @ -28,7 +28,7 @@ exclude = [ | |||
|     # Excluded out of laziness: | ||||
|     "zulip_bots/zulip_bots/terminal.py", | ||||
|     "zulip_bots/zulip_bots/simple_lib.py", | ||||
|     "zulip_bots/zulip_bots/lib_tests.py", | ||||
|     "zulip_bots/zulip_bots/tests/test_lib.py", | ||||
|     "tools", | ||||
| ] | ||||
| 
 | ||||
|  |  | |||
|  | @ -31,8 +31,8 @@ def run_all(): | |||
|             cov.load() | ||||
|         cov.start() | ||||
| 
 | ||||
|     module = import_module('zulip_bots.lib_tests') | ||||
|     suite = unittest.defaultTestLoader.loadTestsFromModule(module) | ||||
|     module = 'zulip_bots/zulip_bots/tests/' | ||||
|     suite = unittest.defaultTestLoader.discover(module) | ||||
| 
 | ||||
|     suite = unittest.TestSuite([suite]) | ||||
|     runner = unittest.TextTestRunner(verbosity=2) | ||||
|  |  | |||
|  | @ -14,7 +14,7 @@ from unittest.mock import patch | |||
| class TestDefaultArguments(TestCase): | ||||
| 
 | ||||
|     our_dir = os.path.dirname(__file__) | ||||
|     path_to_bot = os.path.abspath(os.path.join(our_dir, 'bots/giphy/giphy.py')) | ||||
|     path_to_bot = os.path.abspath(os.path.join(our_dir, '../bots/giphy/giphy.py')) | ||||
| 
 | ||||
|     @patch('sys.argv', ['zulip-run-bot', 'giphy', '--config-file', '/foo/bar/baz.conf']) | ||||
|     @patch('zulip_bots.run.run_message_handler_for_bot') | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 neiljp (Neil Pilgrim)
						neiljp (Neil Pilgrim)