[Libreoffice-commits] core.git: sw/qa
Miklos Vajna
vmiklos at collabora.co.uk
Wed Mar 12 05:23:00 PDT 2014
sw/qa/extras/README | 11 +++++++++++
1 file changed, 11 insertions(+)
New commits:
commit 442192db68cb43e9854e459d5444889825a9f31c
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Wed Mar 12 13:21:53 2014 +0100
sw: document that parseDump() uses the F12-generated layout dump
Change-Id: I9613cda8f08ce6a92235b00a053aca4541bba81d
diff --git a/sw/qa/extras/README b/sw/qa/extras/README
index 8759dab..aab53b1 100644
--- a/sw/qa/extras/README
+++ b/sw/qa/extras/README
@@ -15,6 +15,17 @@ document model: use the UNO API to retrieve properties, then use
See below for more details on writing the UNO code see below.
+=== Direct XPath assertions on the layout dump
+
+In most cases you want to assert the document model, but sometimes asserting
+the layout is easier. If you want to do so, the `parseDump()` method can be
+used to.. parse the layout dump of the currently loaded document. If you want
+to have a look at the XML document that can be asserted, start soffice with the
+`SW_DEBUG=1` environment variable, load a document, press F12, and have a look
+at the `layout.xml` file in the current directory. Once you find the needed
+information in that file, you can write your XPath expression to turn that into
+a testcase.
+
== Export tests
Export tests are similar. Given that test documents are easier to provide in
More information about the Libreoffice-commits
mailing list