Welcome! Log In Create A New Profile

Advanced

Re: Unit testing approach for nginx modules

Anatoli Marinov
November 23, 2015 09:48AM
Hi Maxim,
How these tests could be run? Do I need something special installed?

On Mon, Nov 23, 2015 at 2:42 AM, Maxim Dounin <mdounin@mdounin.ru> wrote:

> Hello!
>
> On Sat, Nov 21, 2015 at 09:40:57PM +0000, Ritesh Jha wrote:
>
> > Hello everyone,
> > We are developing nginx modules to implement few usecases in our
> > product. Most of the other usecases cases have been implemented
> > using Java. At my office we follow TDD for Java development. TDD
> > for Java development is easy due to availability of unit-testing
> > and mocking frameworks. We are wondering if we can follow TDD
> > for development of nginx modules as well. We have tried couple
> > of unit-testing frameworks for C (Unity and CMocka) but we have
> > found it very difficult to write useful testcases using these
> > frameworks.
> >
> > Can you please suggest a suitable approach? Also if unit testing
> > is not the way to go, then what should be the approach for
> > developing, testing and maintaining large nginx modules?
>
> We have a test suite we use in nginx development, available here:
>
> http://hg.nginx.org/nginx-tests
>
> It was originally written by me for testing both nginx itself and
> my modules for nginx. And example use in a module can be seen
> here:
>
> http://mdounin.ru/hg/ngx_http_bytes_filter_module/file/57365655ee44/t
>
> --
> Maxim Dounin
> http://nginx.org/
>
> _______________________________________________
> nginx-devel mailing list
> nginx-devel@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-devel
>
_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

Unit testing approach for nginx modules

Ritesh Jha 557 November 21, 2015 04:42PM

Re: Unit testing approach for nginx modules

Maxim Dounin 310 November 22, 2015 07:44PM

Re: Unit testing approach for nginx modules

Anatoli Marinov 305 November 23, 2015 09:48AM

Re: Unit testing approach for nginx modules

Yichun Zhang (agentzh) 472 November 24, 2015 09:12AM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 171
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready