nginx test
Ruslan Ermilov
ru at nginx.com
Wed Nov 5 08:55:35 UTC 2014
On Tue, Nov 04, 2014 at 09:44:58PM -0800, Steven Lu wrote:
> Hello
>
> I am looking for some test tools, test cases, test dataset for nginx to test
> if my changes introduce any regression issues. But I did not find them in the
> nginx community. Can anyone point me where I can find them if there are? If
> no, how to do something like pre-commit test for nginx?
Мне одному кажется, что этот вопрос уже задали достаточное
кол-во раз, чтобы можно было разместить информацию о нашем
test suite где-нибудь в документации? Набросок:
diff --git a/xml/en/docs/contributing_changes.xml b/xml/en/docs/contributing_changes.xml
--- a/xml/en/docs/contributing_changes.xml
+++ b/xml/en/docs/contributing_changes.xml
@@ -9,7 +9,7 @@
<article name="Contributing Changes"
link="/en/docs/contributing_changes.html"
lang="en"
- rev="1">
+ rev="2">
<section id="getting_sources" name="Getting Sources">
@@ -117,6 +117,16 @@
case, if possible.
</listitem>
+<listitem>
+Passing your changes through the test suite is a good way to ensure
+that they do not cause a regression.
+The <link url="http://hg.nginx.org/nginx-tests">repository</link> with
+tests can be cloned with the following command:
+<programlisting>
+hg clone http://hg.nginx.org/nginx-tests
+</programlisting>
+</listitem>
+
</list>
</para>
diff --git a/xml/ru/docs/contributing_changes.xml b/xml/ru/docs/contributing_changes.xml
--- a/xml/ru/docs/contributing_changes.xml
+++ b/xml/ru/docs/contributing_changes.xml
@@ -9,7 +9,7 @@
<article name="Внесение изменений"
link="/ru/docs/contributing_changes.html"
lang="ru"
- rev="1">
+ rev="2">
<section id="getting_sources" name="Получение исходного кода">
@@ -117,6 +117,16 @@
опишите вариант использования.
</listitem>
+<listitem>
+Проверка изменений при помощи специального набора тестов позволит убедиться,
+что они не вызывают регрессию.
+<link url="http://hg.nginx.org/nginx-tests">Репозиторий</link> с тестами
+можно клонировать следующей командой:
+<programlisting>
+hg clone http://hg.nginx.org/nginx-tests
+</programlisting>
+</listitem>
+
</list>
</para>
More information about the nginx-devel
mailing list