Strengthen test
diff --git a/test/cpp/end2end/test_service_impl.cc b/test/cpp/end2end/test_service_impl.cc
index 3fe66b1..1cbbc70 100644
--- a/test/cpp/end2end/test_service_impl.cc
+++ b/test/cpp/end2end/test_service_impl.cc
@@ -263,6 +263,10 @@
       EXPECT_TRUE(context->IsCancelled());
       EXPECT_TRUE(
           cancel_state->callback_invoked.load(std::memory_order_relaxed));
+    } else {
+      EXPECT_FALSE(context->IsCancelled());
+      EXPECT_FALSE(
+          cancel_state->callback_invoked.load(std::memory_order_relaxed));
     }
   }
   // A bit of sleep to make sure that short deadline tests fail