- assert_se(signature_is_single("y"));
- assert_se(signature_is_single("u"));
- assert_se(signature_is_single("v"));
- assert_se(signature_is_single("as"));
- assert_se(signature_is_single("(ss)"));
- assert_se(signature_is_single("()"));
- assert_se(signature_is_single("(()()()()())"));
- assert_se(signature_is_single("(((())))"));
- assert_se(signature_is_single("((((s))))"));
- assert_se(signature_is_single("{ss}"));
- assert_se(signature_is_single("a{ss}"));
- assert_se(!signature_is_single("uu"));
- assert_se(!signature_is_single(""));
- assert_se(!signature_is_single("("));
- assert_se(!signature_is_single(")"));
- assert_se(!signature_is_single("())"));
- assert_se(!signature_is_single("((())"));
- assert_se(!signature_is_single("{)"));
- assert_se(!signature_is_single("{}"));
- assert_se(!signature_is_single("{sss}"));
- assert_se(!signature_is_single("{s}"));
- assert_se(!signature_is_single("{ass}"));
- assert_se(!signature_is_single("a}"));
+ assert_se(signature_is_single("y", false));
+ assert_se(signature_is_single("u", false));
+ assert_se(signature_is_single("v", false));
+ assert_se(signature_is_single("as", false));
+ assert_se(signature_is_single("(ss)", false));
+ assert_se(signature_is_single("()", false));
+ assert_se(signature_is_single("(()()()()())", false));
+ assert_se(signature_is_single("(((())))", false));
+ assert_se(signature_is_single("((((s))))", false));
+ assert_se(signature_is_single("{ss}", true));
+ assert_se(signature_is_single("a{ss}", false));
+ assert_se(!signature_is_single("uu", false));
+ assert_se(!signature_is_single("", false));
+ assert_se(!signature_is_single("(", false));
+ assert_se(!signature_is_single(")", false));
+ assert_se(!signature_is_single("())", false));
+ assert_se(!signature_is_single("((())", false));
+ assert_se(!signature_is_single("{)", false));
+ assert_se(!signature_is_single("{}", true));
+ assert_se(!signature_is_single("{sss}", true));
+ assert_se(!signature_is_single("{s}", true));
+ assert_se(!signature_is_single("{ss}", false));
+ assert_se(!signature_is_single("{ass}", true));
+ assert_se(!signature_is_single("a}", true));