Merge pull request #10783 from mikedanese/make-test-client-threadsafe

make testclient threadsafe by guarding internal state with accessors
This commit is contained in:
Mike Danese
2015-07-29 17:05:37 -07:00
28 changed files with 151 additions and 99 deletions

View File

@@ -693,7 +693,7 @@ func TestControllerUpdateStatusWithFailure(t *testing.T) {
numReplicas := 10
updateReplicaCount(fakeRCClient, *rc, numReplicas)
updates, gets := 0, 0
for _, a := range fakeClient.Actions {
for _, a := range fakeClient.Actions() {
switch a.Action {
case testclient.GetControllerAction:
gets++