@autorest/test-utils
Version:
Set of testing utils that are used across packages
10 lines • 561 B
TypeScript
import { AutorestLogger, AutorestLoggerBase, LogInfo, LogLevel, LoggerProcessor, AutorestDiagnostic } from "@autorest/common";
export declare function createMockLogger(overrides?: Partial<AutorestLogger>): AutorestLogger;
export declare class AutorestTestLogger extends AutorestLoggerBase<LoggerProcessor> {
logs: Record<LogLevel | "all", LogInfo[]>;
constructor();
log(log: LogInfo): void;
trackDiagnostic(diagnostic: AutorestDiagnostic): void;
with(...processors: LoggerProcessor[]): AutorestLogger;
}
//# sourceMappingURL=logging.d.ts.map