33 lines
504 B
Go
Executable File
33 lines
504 B
Go
Executable File
package remote
|
|
|
|
import (
|
|
"local/watchman/client/watchman"
|
|
"testing"
|
|
)
|
|
|
|
func TestPush(t *testing.T) {
|
|
r := New()
|
|
cases := []struct {
|
|
pack *watchman.Package
|
|
}{}
|
|
for _, c := range cases {
|
|
err := r.Push(c.pack)
|
|
if err != nil {
|
|
t.Fatalf("error pushing test pack: %v", err)
|
|
}
|
|
}
|
|
}
|
|
|
|
func TestPull(t *testing.T) {
|
|
r := New()
|
|
cases := []struct {
|
|
name string
|
|
}{}
|
|
for _, c := range cases {
|
|
_, err := r.Pull(c.name)
|
|
if err != nil {
|
|
t.Fatalf("error pulling test pack: %v", err)
|
|
}
|
|
}
|
|
}
|