Fixing tests
diff --git a/acceptance/rackspace/lb/v1/lb_test.go b/acceptance/rackspace/lb/v1/lb_test.go
index 8038092..c67ddec 100644
--- a/acceptance/rackspace/lb/v1/lb_test.go
+++ b/acceptance/rackspace/lb/v1/lb_test.go
@@ -171,6 +171,8 @@
 	th.AssertNoErr(t, err)
 	t.Logf("LB %d log enabled? %s", id, strconv.FormatBool(res))
 
+	waitForLB(client, id, lbs.ACTIVE)
+
 	err = lbs.DisableLogging(client, id).ExtractErr()
 	th.AssertNoErr(t, err)
 	t.Logf("Disabled logging for LB %d", id)
@@ -196,3 +198,17 @@
 
 	t.Logf("Stats for LB %d: %#v", id, stats)
 }
+
+func checkCaching(t *testing.T, client *gophercloud.ServiceClient, id int) {
+	err := lbs.EnableCaching(client, id).ExtractErr()
+	th.AssertNoErr(t, err)
+	t.Logf("Enabled caching for LB %d", id)
+
+	res, err := lbs.IsContentCached(client, id)
+	th.AssertNoErr(t, err)
+	t.Logf("Is caching enabled for LB? %s", strconv.FormatBool(res))
+
+	err = lbs.DisableCaching(client, id).ExtractErr()
+	th.AssertNoErr(t, err)
+	t.Logf("Disabled caching for LB %d", id)
+}