Add a case to check for event delivery complete.
diff --git a/apigee_sync_test.go b/apigee_sync_test.go
index 5a7d191..55dc432 100644
--- a/apigee_sync_test.go
+++ b/apigee_sync_test.go
@@ -244,7 +244,16 @@
 			},
 		}
 
+		donehandler := func(e apid.Event) {
+			if rsp, ok := e.(apid.EventDeliveryEvent); ok {
+				Expect(rsp.Description).Should(Equal("event complete"))
+			} else {
+				Fail("Unexpected event")
+			}
+		}
 		apid.Events().Listen(ApigeeSyncEventSelector, h)
+		events.ListenFunc(apid.EventDeliveredSelector, donehandler)
+
 	})
 })