github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/charmhub/fake_test.go (about) 1 // Copyright 2020 Canonical Ltd. 2 // Licensed under the AGPLv3, see LICENCE file for details. 3 4 package charmhub 5 6 import "github.com/juju/loggo" 7 8 type FakeLogger struct { 9 } 10 11 func (l *FakeLogger) IsTraceEnabled() bool { 12 return false 13 } 14 15 func (l *FakeLogger) Errorf(format string, args ...interface{}) {} 16 17 func (l *FakeLogger) Tracef(format string, args ...interface{}) {} 18 19 func (l *FakeLogger) ChildWithLabels(string, ...string) loggo.Logger { 20 return loggo.Logger{} 21 }