[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