From 9c5b318e0d84faa01f769333c3705b28d78ca749 Mon Sep 17 00:00:00 2001 From: WAKAYAMA Shirou Date: Thu, 3 Aug 2017 10:14:20 +0900 Subject: [PATCH] [host] windows: define Virtualization() --- host/host_test.go | 12 ++++++++++++ host/host_windows.go | 4 ++++ 2 files changed, 16 insertions(+) diff --git a/host/host_test.go b/host/host_test.go index 85b07cd..aa0ed0f 100644 --- a/host/host_test.go +++ b/host/host_test.go @@ -114,3 +114,15 @@ func TestTemperatureStat_String(t *testing.T) { t.Errorf("TemperatureStat string is invalid") } } + +func TestVirtualization(t *testing.T) { + system, role, err := Virtualization() + if err != nil { + t.Errorf("Virtualization() failed, %v", err) + } + if system == "" || role == "" { + t.Errorf("Virtualization() retuns empty system or role: %s, %s", system, role) + } + + t.Logf("Virtualization(): %s, %s", system, role) +} diff --git a/host/host_windows.go b/host/host_windows.go index 4826f16..7e609fa 100644 --- a/host/host_windows.go +++ b/host/host_windows.go @@ -188,3 +188,7 @@ func Users() ([]UserStat, error) { func SensorsTemperatures() ([]TemperatureStat, error) { return []TemperatureStat{}, common.ErrNotImplementedError } + +func Virtualization() (string, string, error) { + return "", "", common.ErrNotImplementedError +}