57 lines
945 B
Go
57 lines
945 B
Go
package tchart_test
|
|
|
|
// import (
|
|
// "testing"
|
|
|
|
// "github.com/imhotepio/tchart"
|
|
// "github.com/stretchr/testify/assert"
|
|
// )
|
|
|
|
// func TestMetricsMaxDigits(t *testing.T) {
|
|
// uu := map[string]struct {
|
|
// m tchart.State
|
|
// e int
|
|
// }{
|
|
// "empty": {
|
|
// e: 1,
|
|
// },
|
|
// "oks": {
|
|
// m: tchart.State{OK: 100, Fault: 10},
|
|
// e: 3,
|
|
// },
|
|
// "errs": {
|
|
// m: tchart.State{OK: 10, Fault: 1000},
|
|
// e: 4,
|
|
// },
|
|
// }
|
|
|
|
// for k := range uu {
|
|
// u := uu[k]
|
|
// t.Run(k, func(t *testing.T) {
|
|
// assert.Equal(t, u.e, u.m.MaxDigits())
|
|
// })
|
|
// }
|
|
// }
|
|
|
|
// func TestMetricsMax(t *testing.T) {
|
|
// uu := map[string]struct {
|
|
// m tchart.Metric
|
|
// e int64
|
|
// }{
|
|
// "empty": {
|
|
// e: 0,
|
|
// },
|
|
// "max_ok": {
|
|
// m: tchart.Metric{S1: 100, S2: 10},
|
|
// e: 100,
|
|
// },
|
|
// }
|
|
|
|
// for k := range uu {
|
|
// u := uu[k]
|
|
// t.Run(k, func(t *testing.T) {
|
|
// assert.Equal(t, u.e, u.m.Max())
|
|
// })
|
|
// }
|
|
// }
|