| # Tests for random index module. |
| ############################################################################### |
| BEGIN { use FindBin; chdir($FindBin::Bin); } |
| ############################################################################### |
| plan(skip_all => 'no symlinks on win32') if $^O eq 'MSWin32'; |
| my $t = Test::Nginx->new()->has(qw/http random_index/)->plan(1) |
| ->write_file_expand('nginx.conf', <<'EOF'); |
| symlink("$d/x/test-dir", "$d/x/test-dir-link"); |
| $t->write_file('test-file', 'RIGHT'); |
| symlink("$d/test-file", "$d/x/test-file-link"); |
| ############################################################################### |
| like(http_get('/x/'), qr/RIGHT/s, 'file'); |
| ############################################################################### |