gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [gnunet] 01/04: Documentation: Contributing testcases


From: gnunet
Subject: [GNUnet-SVN] [gnunet] 01/04: Documentation: Contributing testcases
Date: Tue, 03 Jul 2018 09:02:25 +0200

This is an automated email from the git hooks/post-receive script.

ng0 pushed a commit to branch master
in repository gnunet.

commit c579fa83c2652aac6a093ceeb36854bee3800cbe
Author: Nils Gillmann <address@hidden>
AuthorDate: Tue Jul 3 06:48:54 2018 +0000

    Documentation: Contributing testcases
    
    Signed-off-by: Nils Gillmann <address@hidden>
---
 doc/documentation/chapters/contributing.texi | 19 +++++++++++++++++++
 doc/documentation/gnunet.texi                |  1 +
 2 files changed, 20 insertions(+)

diff --git a/doc/documentation/chapters/contributing.texi 
b/doc/documentation/chapters/contributing.texi
index dc87de3d6..6367f8ce6 100644
--- a/doc/documentation/chapters/contributing.texi
+++ b/doc/documentation/chapters/contributing.texi
@@ -6,6 +6,7 @@
 * Licenses of contributions::
 * Copyright Assignment::
 * Contributing to the Reference Manual::
+* Contributing testcases::
 @end menu
 
 @node Contributing to GNUnet
@@ -90,3 +91,21 @@ In a 200+ pages handbook it's better to have footnotes 
accessible
 without having to skip over to the end.
 
 @end itemize
+
address@hidden Contributing testcases
address@hidden Contributing testcases
+
+In the core of gnunet, we restrict new testcases to a small subset
+of languages, in order of preference:
address@hidden
address@hidden C
address@hidden Bash (preferable portable without too much specifics to Bash)
address@hidden Python (@gt{} 3.6)
address@hidden enumerate
+
+We welcome efforts to remove our existing python-2.7 scripts to
+replace them either with Bash or, at your choice, python-3.6+.
+
+If you contribute new python based testcases, we advise you to
+not repeat our past misfortunes and write the tests in a standard
+test framework like for example pytest.
diff --git a/doc/documentation/gnunet.texi b/doc/documentation/gnunet.texi
index 747df5cf5..7743fddea 100644
--- a/doc/documentation/gnunet.texi
+++ b/doc/documentation/gnunet.texi
@@ -150,6 +150,7 @@ GNUnet Contributors Handbook
 * Licenses of contributions::
 * Copyright Assignment::
 * Contributing to the Reference Manual::
+* Contributing testcases::
 
 GNUnet Developer Handbook
 

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]