mirror of
https://github.com/status-im/consul.git
synced 2025-01-23 20:19:29 +00:00
Fix tests
This commit is contained in:
parent
9113b26286
commit
8a0bb40bba
@ -1,6 +1,7 @@
|
|||||||
package consul
|
package consul
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"fmt"
|
||||||
"math/rand"
|
"math/rand"
|
||||||
"os"
|
"os"
|
||||||
"testing"
|
"testing"
|
||||||
@ -38,7 +39,8 @@ func coordinatesEqual(a, b *coordinate.Coordinate) bool {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
return dist < 0.00001
|
fmt.Printf("dist: %v", dist)
|
||||||
|
return dist < 0.1
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestCoordinate_Update(t *testing.T) {
|
func TestCoordinate_Update(t *testing.T) {
|
||||||
@ -70,7 +72,20 @@ func TestCoordinate_Update(t *testing.T) {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("err: %v", err)
|
t.Fatalf("err: %v", err)
|
||||||
}
|
}
|
||||||
if coordinatesEqual(d.Coord, arg.Coord) {
|
if !coordinatesEqual(d.Coord, arg.Coord) {
|
||||||
t.Fatalf("should be equal\n%v\n%v", d.Coord, arg.Coord)
|
t.Fatalf("should be equal\n%v\n%v", d.Coord, arg.Coord)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Get via RPC
|
||||||
|
var out2 *structs.Coordinate
|
||||||
|
arg2 := structs.NodeSpecificRequest{
|
||||||
|
Datacenter: "dc1",
|
||||||
|
Node: "node1",
|
||||||
|
}
|
||||||
|
if err := client.Call("Coordinate.Get", &arg2, &out2); err != nil {
|
||||||
|
t.Fatalf("err: %v", err)
|
||||||
|
}
|
||||||
|
if !coordinatesEqual(out2.Coord, arg.Coord) {
|
||||||
|
t.Fatalf("should be equal\n%v\n%v", out2.Coord, arg.Coord)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user