File: README.tests

package info (click to toggle)
knewstuff 5.54.0-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 5,556 kB
  • sloc: cpp: 12,289; xml: 69; sh: 64; makefile: 9
file content (29 lines) | stat: -rw-r--r-- 874 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
KNewStuff2 test applications
============================

In order to understand the test structure, remember the engine class
hierarchy of the library:
 KNS::CoreEngine    - GHNS provider loading/upload/download
 -> KNS::DxsEngine  - DXS interaction (contains KNS::Dxs child)
   -> KNS::Engine   - dialog integration and convenience wrappers

knewstuff2_test:
 * test CoreEngine functionality
 * command line only
 * syntax 1: knewstuff2_test (downloads feed and caches)
 * syntax 2: knewstuff2_test --testall (also downloads files)

knewstuff2_download:
 * test CoreEngine functionality
 * custom download dialog

knewstuff2_cache:
 * test CoreEngine functionality
 * reports contents of cache

knewstuff2_standard:
 * test Engine functionality
 * uses standard dialogs
 * syntax 1: knewstuff2_standard --download
 * syntax 2: knewstuff2_standard --upload <payloadfile>