aboutsummaryrefslogtreecommitdiff
path: root/src/fs/TESTPLAN.txt
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2013-09-14 16:43:05 +0000
committerChristian Grothoff <christian@grothoff.org>2013-09-14 16:43:05 +0000
commit0526c06d471dfd3df007c497d1565e55a34e90db (patch)
tree2e076e58e94e6175bbe223c95212d1a2c6f18ec6 /src/fs/TESTPLAN.txt
parent6b24f7796a53df3769c0d10924dc21383de56f32 (diff)
downloadgnunet-gtk-0526c06d471dfd3df007c497d1565e55a34e90db.tar.gz
gnunet-gtk-0526c06d471dfd3df007c497d1565e55a34e90db.zip
-plan for tests
Diffstat (limited to 'src/fs/TESTPLAN.txt')
-rw-r--r--src/fs/TESTPLAN.txt50
1 files changed, 50 insertions, 0 deletions
diff --git a/src/fs/TESTPLAN.txt b/src/fs/TESTPLAN.txt
new file mode 100644
index 00000000..d0c11659
--- /dev/null
+++ b/src/fs/TESTPLAN.txt
@@ -0,0 +1,50 @@
1This file describes the various things we should test before a release:
2
3gnunet-identity-gtk:
4====================
5- create namespace X
6- advertise namespace X under keyword "ns"
7
8gnunet-namespace:
9=================
10- set pseudonym "pseu" for ego X
11
12gnunet-fs-gtk:
13==============
14* about window
15* publish:
16 - INSERT image file (under keyword 'f')
17 - edit keywords
18 - check preview extraction by LE
19 - edit preview
20 - also advertise in namespace X under identifier 't' with update 'u'
21 - also advertise in namespace X under identifier 'u'
22 - INDEX directory (under keyword 'd');
23 - edit hierarchy (add file, remove file, add keywords)
24 - persistence: close gnunet-fs-gtk during publishing, then restart, check resume
25* search:
26 - check search by passing KSK/SKS URIs on command line
27 - file under f
28 - check meta data (toggle visibility)
29 - check preview (toggle visibility)
30 - test download
31 - search namespace X under 'ns'
32 - search directory under 'd'
33 - test individual download
34 - test recursive download
35 - search X under 't'
36 - check update
37 - search X under 'u'
38 - search with mime type restriction for image file
39* download
40 - check download by URI on command-line
41 - abort download
42* directory
43 - open directory (.gnd) file
44 - check download from that directory
45 - check download of embedded (tiny) file in directory
46* unindex
47 - check list of indexed files for directory
48 - unindex
49 - search for unindexed file (should not show by extracted keywords)
50