File: test

package info (click to toggle)
lua-resty-lrucache 0.15-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 864 kB
  • sloc: perl: 10,345; sh: 94; makefile: 25
file content (31 lines) | stat: -rw-r--r-- 883 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/bin/sh
set -e

# debug print
echo "uname -m: `uname -m`"
echo

if [ ! -f /usr/lib/nginx/modules/ngx_http_lua_module.so ]; then
  # Skip the test if ngx_http_lua_module.so doesn't exist
  exit 77
fi

# Disable init-by-lua tests.
# These tests works only against Openresty compiled nginx.
# Fails against Debian nginx.
mv -f t/003-init-by-lua.t t/003-init-by-lua.t.bk
mv -f t/100-pureffi/003-init-by-lua.t t/100-pureffi/003-init-by-lua.t.bk
cleanup() {
  mv -f t/003-init-by-lua.t.bk t/003-init-by-lua.t
  mv -f t/100-pureffi/003-init-by-lua.t.bk t/100-pureffi/003-init-by-lua.t
}
trap "cleanup" EXIT TERM INT

TEST_NGINX_LOAD_MODULES="/usr/lib/nginx/modules/ndk_http_module.so /usr/lib/nginx/modules/ngx_http_lua_module.so"
export TEST_NGINX_LOAD_MODULES

TEST_NGINX_BINARY=/usr/sbin/nginx
export TEST_NGINX_BINARY

# run test
prove -I./debian/tests/perl/Test-Nginx-0.30/lib -r t/