From e4d25196b8f0a2fe9ba57c61a30a752608d507d5 Mon Sep 17 00:00:00 2001 From: Collin Guarino Date: Fri, 23 Sep 2016 17:13:27 -0400 Subject: Fixed output of group and scene test files. --- .gitignore | 1 + .group_test.go.swp | Bin 0 -> 12288 bytes .scene_test.go.swp | Bin 0 -> 12288 bytes group_test.go | 15 ++++++++++----- scene_test.go | 36 +++++++++++++++++++++++------------- 5 files changed, 34 insertions(+), 18 deletions(-) create mode 100644 .gitignore create mode 100644 .group_test.go.swp create mode 100644 .scene_test.go.swp diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1377554 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*.swp diff --git a/.group_test.go.swp b/.group_test.go.swp new file mode 100644 index 0000000..fc71b1e Binary files /dev/null and b/.group_test.go.swp differ diff --git a/.scene_test.go.swp b/.scene_test.go.swp new file mode 100644 index 0000000..a23ba31 Binary files /dev/null and b/.scene_test.go.swp differ diff --git a/group_test.go b/group_test.go index 58b74bc..41f612f 100644 --- a/group_test.go +++ b/group_test.go @@ -8,15 +8,20 @@ package hue import ( - "fmt" + "github.com/collinux/GoHue" "testing" ) func TestGetGroups(t *testing.T) { - bridge, _ := NewBridge("192.168.1.128") + bridges, err := hue.FindBridges() + if err != nil { + t.Fatal(err) + } + bridge := bridges[0] bridge.Login("427de8bd6d49f149c8398e4fc08f") - groups, _ := bridge.GetGroups() - for group := range groups { - fmt.Println(groups[group]) + groups, err := bridge.GetGroups() + if err != nil { + t.Fatal(err) } + t.Log(groups) } diff --git a/scene_test.go b/scene_test.go index 1eff2ac..2717e74 100644 --- a/scene_test.go +++ b/scene_test.go @@ -8,26 +8,36 @@ package hue import ( + "github.com/collinux/GoHue" "testing" - //"fmt" ) func TestGetAllScenes(t *testing.T) { - bridge, _ := NewBridge("192.168.1.128") + bridges, err := hue.FindBridges() + if err != nil { + t.Fatal(err) + } + bridge := bridges[0] bridge.Login("427de8bd6d49f149c8398e4fc08f") - scenes, _ := bridge.GetAllScenes() - // for scene := range scenes { - // fmt.Println("SCENE: ", scenes[scene]) - // } - - individual, _ := bridge.GetScene(scenes[0].ID) - _ = individual - //fmt.Println("Individual scene: ", individual) + scenes, err := bridge.GetAllScenes() + if err != nil { + t.Fatal(err) + } + _ = scenes + // t.Log(scenes) } +// TODO not functional func TestCreateScene(t *testing.T) { - bridge, _ := NewBridge("192.168.1.128") + bridges, err := hue.FindBridges() + if err != nil { + t.Fatal(err) + } + bridge := bridges[0] bridge.Login("427de8bd6d49f149c8398e4fc08f") - scene := Scene{Lights: []string{"1", "2"}} - _ = bridge.CreateScene(scene) + scene := hue.Scene{Name: "Testing", Lights: []string{"1", "2"}} + err = bridge.CreateScene(scene) + if err != nil { + t.Fatal(err) + } } -- cgit v1.2.3