diff --git a/lib_test/expect/test_str.ml b/lib_test/expect/test_str.ml
index 720def3..b598d8d 100644
--- a/lib_test/expect/test_str.ml
+++ b/lib_test/expect/test_str.ml
@@ -240,7 +240,12 @@ let%expect_test "match semantics" =
 
 let%expect_test "Group (or submatch)" =
   eq_match "\\(a\\)\\(a\\)?\\(b\\)" "ab";
-  [%expect {| |}]
+  [%expect {| |}];
+  eq_match "\\(foo" "foo";
+  [%expect {|
+    str: (Error "Failure(\"\\\\( group not closed by \\\\)\")")
+    re: (Error Re_private.Emacs.Parse_error)
+    |}]
 ;;
 
 let%expect_test "Character set" =