diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2015-03-14 16:53:51 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2015-03-14 16:53:51 -0700 |
commit | ad796a56e574e91b8760714f54a08bbfec0a6ede (patch) | |
tree | 82658e4c2e78c7c6c3844f724330352de120ef16 /cpp/tangle/030tangle.test.cc | |
parent | 580f63893e13900384bdcd7ac21510c3fb0fca87 (diff) | |
download | mu-ad796a56e574e91b8760714f54a08bbfec0a6ede.tar.gz |
908 - tangle: support nested patterns
Diffstat (limited to 'cpp/tangle/030tangle.test.cc')
-rw-r--r-- | cpp/tangle/030tangle.test.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/cpp/tangle/030tangle.test.cc b/cpp/tangle/030tangle.test.cc index 663161ba..cf42d71c 100644 --- a/cpp/tangle/030tangle.test.cc +++ b/cpp/tangle/030tangle.test.cc @@ -76,6 +76,13 @@ void test_tangle_replace_tracks_old_lines() { CHECK_TRACE_DOESNT_CONTAIN("tangle", "b {"); } +void test_tangle_nested_patterns() { + istringstream in("a\nc\nb\nc\nd\n:(after \"b\" then \"c\")\ne"); + list<string> dummy; + tangle(in, dummy); + CHECK_TRACE_CONTENTS("tangle", "acbced"); +} + // todo: include line numbers in tangle errors |