18 lines
373 B
Go
18 lines
373 B
Go
package diskusage
|
|
|
|
import (
|
|
"fmt"
|
|
"testing"
|
|
)
|
|
|
|
var KB = uint64(1024)
|
|
|
|
func TestNewDiskUsage(t *testing.T) {
|
|
usage := NewDiskUsage(".")
|
|
fmt.Println("Free:", usage.Free()/(KB*KB))
|
|
fmt.Println("Available:", usage.Available()/(KB*KB))
|
|
fmt.Println("Size:", usage.Size()/(KB*KB))
|
|
fmt.Println("Used:", usage.Used()/(KB*KB))
|
|
fmt.Println("Usage:", usage.Usage()*100, "%")
|
|
}
|