Updates to the affinity router test framework as
well as bug fixes to the affinity router found by
the test framework.
Change-Id: I90e6baa9e9ee11bd8034498b8651e9e14512e528
diff --git a/tests/afrouter/templates/client.go b/tests/afrouter/templates/client.go
index 8cd3330..db34efd 100644
--- a/tests/afrouter/templates/client.go
+++ b/tests/afrouter/templates/client.go
@@ -99,7 +99,7 @@
// value.
if resS,err := json.Marshal(res); err == nil {
if string(resS) != expect {
- resFile.testLog("Unexpected result returned\n")
+ stats.testLog("Unexpected result returned expected '%s' got '%s'\n", expect, string(resS))
return errors.New("Unexpected result on method {{.Name}}")
}
} else {
@@ -109,11 +109,11 @@
for k,v := range expectMeta {
if rv,ok := hdr[k]; ok == true {
if rv[0] != v[0] {
- resFile.testLog("Mismatch on returned metadata for key '%s' expected '%s' and got '%s'\n", k, v, rv)
+ stats.testLog("Mismatch on returned metadata for key '%s' expected '%s' and got '%s'\n", k, v, rv)
err = errors.New("Failure on returned metadata")
}
} else {
- resFile.testLog("Returned metadata missing key '%s'; expected value '%s' at that key\n", k, v)
+ stats.testLog("Returned metadata missing key '%s'; expected value '%s' at that key\n", k, v)
err = errors.New("Failure on returned metadata")
}
}