writer_test.go 341 B

1234567891011121314151617181920212223
  1. package metrics
  2. import (
  3. "sort"
  4. "testing"
  5. )
  6. func TestMetricsSorting(t *testing.T) {
  7. var namedMetrics = namedMetricSlice{
  8. {name: "zzz"},
  9. {name: "bbb"},
  10. {name: "fff"},
  11. {name: "ggg"},
  12. }
  13. sort.Sort(namedMetrics)
  14. for i, name := range []string{"bbb", "fff", "ggg", "zzz"} {
  15. if namedMetrics[i].name != name {
  16. t.Fail()
  17. }
  18. }
  19. }