wip: experiment with sleeping longer to end race conditions in tests
diff --git a/apigee_sync_test.go b/apigee_sync_test.go
index d0a8038..f705495 100644
--- a/apigee_sync_test.go
+++ b/apigee_sync_test.go
@@ -110,7 +110,7 @@
 
 					tokenManager.close()
 					//sleep to ensure tokenManager has closed.  t.close() is non blocking
-					time.Sleep(500 * time.Millisecond)
+					time.Sleep(1500 * time.Millisecond)
 					close(done)
 				})
 			}
@@ -147,7 +147,7 @@
 
 				tokenManager.close()
 				//sleep to ensure tokenManager has closed.  t.close() is non blocking
-				time.Sleep(500 * time.Millisecond)
+				time.Sleep(1500 * time.Millisecond)
 				close(done)
 			}
 		})
diff --git a/token_test.go b/token_test.go
index 4d30288..d4d5e07 100644
--- a/token_test.go
+++ b/token_test.go
@@ -77,8 +77,8 @@
 			Expect(bToken).To(Equal(token.AccessToken))
 			tokenManager.close()
 			//sleep to ensure tokenManager has closed.  t.close() is non blocking
-			time.Sleep(500 * time.Millisecond)
-		})
+			time.Sleep(1500 * time.Millisecond)
+		}, 2)
 
 		It("should refresh when forced to", func() {
 
@@ -94,8 +94,8 @@
 			Expect(token.AccessToken).ToNot(Equal(token2.AccessToken))
 			tokenManager.close()
 			//sleep to ensure tokenManager has closed.  t.close() is non blocking
-			time.Sleep(500 * time.Millisecond)
-		})
+			time.Sleep(1500 * time.Millisecond)
+		}, 2)
 
 		It("should refresh in refresh interval", func(done Done) {
 
@@ -127,19 +127,15 @@
 
 			tokenManager.getToken()
 
-			oldFloat := refreshFloatTime
-			refreshFloatTime = 950 * time.Millisecond
-
 			<-finished
-			refreshFloatTime = oldFloat
 
 			tokenManager.close()
 			//sleep to ensure tokenManager has closed.  t.close() is non blocking
-			time.Sleep(500 * time.Millisecond)
+			time.Sleep(1500 * time.Millisecond)
 			ts.Close()
 
 			close(done)
-		})
+		}, 2)
 
 		It("should have created_at_apid first time, update_at_apid after", func(done Done) {
 			finished := make(chan bool, 1)
@@ -178,9 +174,9 @@
 			<-finished
 			tokenManager.close()
 			//sleep to ensure tokenManager has closed.  t.close() is non blocking
-			time.Sleep(500 * time.Millisecond)
+			time.Sleep(1500 * time.Millisecond)
 			ts.Close()
 			close(done)
-		})
+		}, 2)
 	})
 })