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() {