A little work on improving our coverage reports for Pecan. This gets us
to 99% coverage. Just a few tests needed for SQLAlchemy JSON support and a redirect test.
This commit is contained in:
		
							
								
								
									
										2
									
								
								.coveragerc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								.coveragerc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | |||||||
|  | [run] | ||||||
|  | omit = pecan/commands/*.py, pecan/templates/__init__.py | ||||||
| @@ -12,7 +12,7 @@ from paste.recursive    import ForwardRequestException | |||||||
|  |  | ||||||
| try: | try: | ||||||
|     from simplejson import loads |     from simplejson import loads | ||||||
| except ImportError: | except ImportError: # pragma: no cover | ||||||
|     from json import loads |     from json import loads | ||||||
|  |  | ||||||
| import os | import os | ||||||
|   | |||||||
| @@ -8,10 +8,6 @@ __all__ = ['PecanHook', 'TransactionHook', 'HookController'] | |||||||
|  |  | ||||||
|  |  | ||||||
| def walk_controller(root_class, controller, hooks): | def walk_controller(root_class, controller, hooks): | ||||||
|     if hasattr(controller, '_lookup'): |  | ||||||
|         # TODO: what about this? |  | ||||||
|         pass |  | ||||||
|          |  | ||||||
|     if not isinstance(controller, (int, dict)): |     if not isinstance(controller, (int, dict)): | ||||||
|         for name, value in getmembers(controller): |         for name, value in getmembers(controller): | ||||||
|             if name == 'controller': continue |             if name == 'controller': continue | ||||||
|   | |||||||
| @@ -1,6 +1,6 @@ | |||||||
| try: | try: | ||||||
|     from simplejson import JSONEncoder |     from simplejson import JSONEncoder | ||||||
| except ImportError: | except ImportError: # pragma: no cover | ||||||
|     from json import JSONEncoder |     from json import JSONEncoder | ||||||
|  |  | ||||||
| from datetime               import datetime, date | from datetime               import datetime, date | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Jonathan LaCour
					Jonathan LaCour