CentOS7安装TEST-NGINX测试框架
安装 Perl 的包管理器 Cpanminus
1 | yum install -y perl-App-cpanminus.noarch |
通过 Cpanm 安装 test-nginx
1 | sudo cpanm --notest Test::Nginx IPC::Run > build.log 2>&1 || (cat build.log && exit 1) |
克隆 test-nginx框架代码
1 | git clone https://github.com/openresty/test-nginx.git |
指定 Nginx / OpenResty 安装位置
1 | export TEST_NGINX_BINARY=/usr/local/bin/openresty |
开始案例测试
1 | prove -I test-nginx/lib -r t |
t 为单元测试目录也可以指定但单独测试文件,单独文件测试时可以省略 -r 参数