diff --git a/decor/counters.go b/decor/counters.go index 6bcee79..9cfe760 100644 --- a/decor/counters.go +++ b/decor/counters.go @@ -151,7 +151,7 @@ // format="% f" output: "12.000000 MiB" func Current(unit interface{}, format string, wcc ...WC) Decorator { if format == "" { - format = "%d" + format = "% d" } producer := func() DecorFunc { switch unit.(type) { diff --git a/decor/speed.go b/decor/speed.go index 60ffefb..561fcb9 100644 --- a/decor/speed.go +++ b/decor/speed.go @@ -68,7 +68,7 @@ // unit=SizeB1000(0), format="% .1f" output: "1.0 MB/s" func MovingAverageSpeed(unit interface{}, format string, average ewma.MovingAverage, wcc ...WC) Decorator { if format == "" { - format = "%.0f" + format = "% d" } d := &movingAverageSpeed{ WC: initWC(wcc...), @@ -129,7 +129,7 @@ // unit=SizeB1000(0), format="% .1f" output: "1.0 MB/s" func NewAverageSpeed(unit interface{}, format string, startTime time.Time, wcc ...WC) Decorator { if format == "" { - format = "%.0f" + format = "% d" } d := &averageSpeed{ WC: initWC(wcc...), diff --git a/decor/speed_test.go b/decor/speed_test.go index a004da3..9157355 100644 --- a/decor/speed_test.go +++ b/decor/speed_test.go @@ -20,7 +20,7 @@ fmt: "", current: 0, elapsed: time.Second, - expected: "0b/s", + expected: "0 b/s", }, { name: "SizeB1024(0):%d:0b", @@ -148,7 +148,7 @@ fmt: "", current: 0, elapsed: time.Second, - expected: "0b/s", + expected: "0 b/s", }, { name: "SizeB1000(0):%d:0b",