From c4cf1cf54f7154c01f7868bad00bb63c0c8edf60 Mon Sep 17 00:00:00 2001 From: Erick Date: Wed, 8 May 2024 21:39:42 -0700 Subject: [PATCH] feat: removing spam logging in the test of shorebird logger (#2049) --- packages/shorebird_cli/lib/src/logger.dart | 2 ++ packages/shorebird_cli/test/src/logger_test.dart | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/shorebird_cli/lib/src/logger.dart b/packages/shorebird_cli/lib/src/logger.dart index 3653cbdc..1eaca141 100644 --- a/packages/shorebird_cli/lib/src/logger.dart +++ b/packages/shorebird_cli/lib/src/logger.dart @@ -12,6 +12,8 @@ final loggerRef = create(ShorebirdLogger.new); ShorebirdLogger get logger => read(loggerRef); class ShorebirdLogger extends Logger { + ShorebirdLogger({super.level}); + static const _logFileName = 'shorebird.log'; late final File logFile = (() { diff --git a/packages/shorebird_cli/test/src/logger_test.dart b/packages/shorebird_cli/test/src/logger_test.dart index 2012af9f..23baf0a1 100644 --- a/packages/shorebird_cli/test/src/logger_test.dart +++ b/packages/shorebird_cli/test/src/logger_test.dart @@ -1,5 +1,6 @@ import 'dart:io'; +import 'package:mason_logger/mason_logger.dart'; import 'package:mocktail/mocktail.dart'; import 'package:path/path.dart' as p; import 'package:scoped/scoped.dart'; @@ -21,7 +22,8 @@ void main() { shorebirdEnv = MockShorebirdEnv(); when(() => shorebirdEnv.shorebirdRoot).thenReturn(shorebirdRootDir); - shorebirdLogger = ShorebirdLogger(); + // Setting to quiet so we don't spam the stdout/stderr while testing + shorebirdLogger = ShorebirdLogger(level: Level.quiet); }); String readLogFile() {