summaryrefslogtreecommitdiff
path: root/sw/qa/README
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2014-09-22 16:35:30 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2014-09-22 17:14:42 +0200
commit4f917d47776addcd041a0ce3ec719f752643f8ef (patch)
treef4887b048500cf2a3627d6dfa6b2e6ca8e4e9c38 /sw/qa/README
parenteeb8297e47bae11f2aeaa7bae6e51eee921e9e58 (diff)
sw/qa/README: document that complex/unoapi are Java tests
Change-Id: Ibaeefe795c8318824fe3d158871eae0477ef0fc4
Diffstat (limited to 'sw/qa/README')
-rw-r--r--sw/qa/README26
1 files changed, 17 insertions, 9 deletions
diff --git a/sw/qa/README b/sw/qa/README
index fba0bdb2b634..9395e0deb250 100644
--- a/sw/qa/README
+++ b/sw/qa/README
@@ -1,10 +1,18 @@
-You can find different types of Writer tests here, the most interesting ones:
+You can find different types of Writer tests here, the following directories
+are available:
-- core/filters-test: loads different file types (see SwFiltersTest::testCVEs()
- for the list of supported filter types), and only makes sure Writer does not
- crash. To add new tests, you just need to drop in the test files to the
- relevant directory, no code change is necessary.
-- core/uwriter: this test has access to private Writer symbols, add new tests
- here if you need that.
-- extras: see its own README -- executes import and export filters and asserts
- the UNO model to verify the resulting document is the expected one.
+- core:
+ - filters-test: loads different file types (see SwFiltersTest::testCVEs() for
+ the list of supported filter types), and only makes sure Writer does not
+ crash. To add new tests, you just need to drop in the test files to the
+ relevant directory, no code change is necessary.
+ - uwriter: this test has access to private Writer symbols, add new tests here
+ if you need that.
+- extras:
+ - see its own README -- executes import and export filters and asserts the
+ UNO model to verify the resulting document is the expected one.
+ - also, any new C++ test that links to libsw (but does not need access to
+ private Writer symbols) should go in this directory, whether using the UNO
+ API or the internal one.
+- complex: JUnit-based tests using the UNO API
+- unoapi: JUnit-based test trying to get/set every UNO property, etc.