From 08daa87fce78e1f3c68bdf8cb8a6083fb57ef578 Mon Sep 17 00:00:00 2001 From: "Y. Wang" Date: Fri, 12 Aug 2022 08:29:35 +0200 Subject: Mention busted and mineunit as tools for unittesting --- assets/manual/tex/contributing.tex | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/assets/manual/tex/contributing.tex b/assets/manual/tex/contributing.tex index 9b7d53b..a4a3ac2 100644 --- a/assets/manual/tex/contributing.tex +++ b/assets/manual/tex/contributing.tex @@ -1,12 +1,11 @@ \part{Contributor Guide} -\section{Recommendations} At the time of writing, \advtrains{} uses a mostly email-based workflow. It is therefore recommended to format patches with \texttt{git-format-patch} and send them with \texttt{git-send-email}. Alternatively, if you are unable to send patches via email, you can also post patches onto the forum thread. When sending patches, please include binary files as well instead of linking those to external sources. \section{Code changes} -Please include methods of automated testing if possible. +\advtrains{} uses \texttt{busted}\footnote{\url{https://olivinelabs.com/busted/}} and \texttt{mineunit}\footnote{\url{https://github.com/S-S-X/mineunit}} for unittesting. Please include unittests along with your changes if possible. If you want to make significant changes to \advtrains{}, it is recommended to first discuss your proposal with the developers or, at least, with people who have sufficient knowledge of the part of \advtrains{} that you want to work on. -- cgit v1.2.3