fixed issue #149
diff --git a/examples/all_features/subcases.cpp b/examples/all_features/subcases.cpp
index cc973ea..50e8590 100644
--- a/examples/all_features/subcases.cpp
+++ b/examples/all_features/subcases.cpp
@@ -91,3 +91,12 @@
         }
     }
 }
+
+TEST_CASE("test case should fail even though the last subcase passes") {
+    SUBCASE("one") {
+        CHECK(false);
+    }
+    SUBCASE("two") {
+        CHECK(true);
+    }
+}