19 lines
		
	
	
		
			903 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
		
		
			
		
	
	
			19 lines
		
	
	
		
			903 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| 
								 | 
							
								/**
							 | 
						||
| 
								 | 
							
								 * Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved.
							 | 
						||
| 
								 | 
							
								 *
							 | 
						||
| 
								 | 
							
								 * This source code is licensed under the MIT license found in the
							 | 
						||
| 
								 | 
							
								 * LICENSE file in the root directory of this source tree.
							 | 
						||
| 
								 | 
							
								 */
							 | 
						||
| 
								 | 
							
								import { AggregatedResult, TestResult } from '@jest/test-result';
							 | 
						||
| 
								 | 
							
								import { ReporterOnStartOptions, Context, Test, Reporter } from './types';
							 | 
						||
| 
								 | 
							
								export default class BaseReporter implements Reporter {
							 | 
						||
| 
								 | 
							
								    private _error?;
							 | 
						||
| 
								 | 
							
								    log(message: string): void;
							 | 
						||
| 
								 | 
							
								    onRunStart(_results: AggregatedResult, _options: ReporterOnStartOptions): void;
							 | 
						||
| 
								 | 
							
								    onTestResult(_test: Test, _testResult: TestResult, _results: AggregatedResult): void;
							 | 
						||
| 
								 | 
							
								    onTestStart(_test: Test): void;
							 | 
						||
| 
								 | 
							
								    onRunComplete(_contexts: Set<Context>, _aggregatedResults: AggregatedResult): Promise<void> | void;
							 | 
						||
| 
								 | 
							
								    protected _setError(error: Error): void;
							 | 
						||
| 
								 | 
							
								    getLastError(): Error | undefined;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								//# sourceMappingURL=base_reporter.d.ts.map
							 |