From 37179bca4b79453c065577bf0e95608933d9ac38 Mon Sep 17 00:00:00 2001 From: Tommaso Cucinotta Date: Sun, 30 Jan 2011 19:46:05 +0000 Subject: [PATCH] Added test cases for format-aware searching of formatted text. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37380 a592a061-630c-0410-9148-cb99ea01b6c8 --- development/autotests/findadv-04-in.txt | 6 +++-- development/autotests/findadv-05-in.txt | 13 +++++++++++ development/autotests/findadv-06-in.txt | 30 +++++++++++++++++++++++++ 3 files changed, 47 insertions(+), 2 deletions(-) create mode 100644 development/autotests/findadv-05-in.txt create mode 100644 development/autotests/findadv-06-in.txt diff --git a/development/autotests/findadv-04-in.txt b/development/autotests/findadv-04-in.txt index ce01ddc951..8fb534f09c 100644 --- a/development/autotests/findadv-04-in.txt +++ b/development/autotests/findadv-04-in.txt @@ -3,12 +3,14 @@ Lang it_IT.utf8 TestBegin test.lyx -dbg find > lyx-log.txt 2>&1 KK: \Cm -KK: x^2\C\[Home] +KK: x^2 \[Return] +KK: \Cm +KK: x^2 \C\[Home] KK: \CF KK: \Cm KK: x^2\[Tab] KK: \Cm -KK: x^2n\[Return]\[Return]\[Escape] +KK: x^2n\[Return]\[Return] KK: \Afs KK: \Ax KK: buffer-export latex\[Return] diff --git a/development/autotests/findadv-05-in.txt b/development/autotests/findadv-05-in.txt new file mode 100644 index 0000000000..7231798315 --- /dev/null +++ b/development/autotests/findadv-05-in.txt @@ -0,0 +1,13 @@ +# Basic test for format-aware searching +# +Lang it_IT.utf8 +TestBegin test.lyx -dbg find > lyx-log.txt 2>&1 +KK: foo\Ce foo\Ce foo\C\[Home] +KK: \Afs +KK: \CF +# Uncheck ignore format +KK: \Az\Ag\Ae +KK: \Ce +KK: foo\[Return] +TestEnd +Assert pcregrep -M 'Putting selection at .*idx: 0 par: 0 pos: 4\n with len: 3' lyx-log.txt diff --git a/development/autotests/findadv-06-in.txt b/development/autotests/findadv-06-in.txt new file mode 100644 index 0000000000..2ff7766da4 --- /dev/null +++ b/development/autotests/findadv-06-in.txt @@ -0,0 +1,30 @@ + + + +# Basic test for searching styles + +# +Lang it_IT.utf8 +TestBegin test.lyx -dbg find > lyx-log.txt 2>&1 +KK: foo\[Return] +KK: \Ap2 +KK: foo\[Return] +KK: \Aps +KK: foo\C\[Home] +KK: \Afs +KK: \CF +# Uncheck ignore format +KK: \Az\Ag\Ae +KK: \Ap2 +KK: foo\[Return] +TestEnd +Assert pcregrep -M 'Putting selection at .*idx: 0 par: 1 pos: 0\n with len: 3' lyx-log.txt +# +TestBegin test.lyx -dbg find > lyx-log2.txt 2>&1 +KK: \C\[Home] +KK: \CF +# Uncheck ignore format +KK: \Az\Ag\Ae +KK: foo\[Return]\[Return] +TestEnd +Assert pcregrep -M 'Putting selection at .*idx: 0 par: 2 pos: 0\n with len: 3' lyx-log2.txt -- 2.39.2