Mercurial > hg > nginx-tests
comparison memcached_fake.t @ 1995:d329b05e20fa
Tests: removed usage of "cat" and "grep" in tests.
Both "cat" and "grep" might not be available on Windows. Instead,
$t->read_file() is used, as it is already used in other places. To
simplify checking logs as previously done with "grep", $t->grep_file()
helper function is introduced.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Fri, 09 Aug 2024 05:18:51 +0300 |
parents | 4442767118e0 |
children |
comparison
equal
deleted
inserted
replaced
1994:e9235c647f45 | 1995:d329b05e20fa |
---|---|
67 | 67 |
68 like(http_get('/'), qr/SEE-THIS/, 'memcached split trailer'); | 68 like(http_get('/'), qr/SEE-THIS/, 'memcached split trailer'); |
69 | 69 |
70 like(http_get('/ssi.html'), qr/SEE-THIS/, 'memcached ssi var'); | 70 like(http_get('/ssi.html'), qr/SEE-THIS/, 'memcached ssi var'); |
71 | 71 |
72 like(`grep -F '[error]' ${\($t->testdir())}/error.log`, qr/^$/s, 'no errors'); | 72 is($t->grep_file('error.log', '[error]'), '', 'no errors'); |
73 | 73 |
74 ############################################################################### | 74 ############################################################################### |
75 | 75 |
76 sub memcached_fake_daemon { | 76 sub memcached_fake_daemon { |
77 my $server = IO::Socket::INET->new( | 77 my $server = IO::Socket::INET->new( |