diff options
Diffstat (limited to 'src/regex_impl.cc')
| -rw-r--r-- | src/regex_impl.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/regex_impl.cc b/src/regex_impl.cc index bb1f3537..11d0429a 100644 --- a/src/regex_impl.cc +++ b/src/regex_impl.cc @@ -1193,6 +1193,12 @@ auto test_regex = UnitTest{[]{ } { + TestVM<MatchDirection::Backward> vm{R"($)"}; + kak_assert(vm.exec("foo\nbar\nbaz\nqux", RegexExecFlags::Search | RegexExecFlags::NotEndOfLine)); + kak_assert(StringView{vm.captures()[0]} == "\nqux"); + } + + { TestVM<> vm{R"(()*)"}; kak_assert(not vm.exec(" ")); } |
