github.com/keysonZZZ/kmg@v0.0.0-20151121023212-05317bfd7d39/kmgTime/DuringFormat_test.go (about)

     1  package kmgTime
     2  
     3  import (
     4  	"testing"
     5  	"github.com/bronze1man/kmg/kmgTest"
     6  	"time"
     7  )
     8  
     9  func TestDurationFormat(ot *testing.T) {
    10  	kmgTest.Equal(DurationFormat(time.Second), "1s")
    11  	kmgTest.Equal(DurationFormat(1000*time.Second), "16m40s")
    12  	kmgTest.Equal(DurationFormat(12345*time.Millisecond), "12.34s")
    13  	kmgTest.Equal(DurationFormat(1234*time.Microsecond), "1.23ms")
    14  	kmgTest.Equal(DurationFormat(1234*time.Nanosecond), "1.23µs")
    15  }