Skip to content

Commit 6e04a22

Browse files
committed
review: switched service probe fixture cleanup to --CLEAN--
1 parent 1b83cb7 commit 6e04a22

2 files changed

Lines changed: 36 additions & 32 deletions

File tree

ext/pdo/tests/pdo_test_skip_cache.phpt

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -46,24 +46,26 @@ unset($environment['PDOTEST_ATTR']);
4646
$helperDirectory = getenv('REDIR_TEST_DIR') ?: __DIR__;
4747
$helper = var_export($helperDirectory . '/pdo_test.inc', true);
4848
$code = "require $helper; PDOTest::skip();";
49-
try {
50-
$first = run_pdo_skip_check($code, $environment);
49+
$first = run_pdo_skip_check($code, $environment);
5150

52-
$cacheFiles = glob($cacheDirectory . '/pdo-*');
53-
if (count($cacheFiles) !== 1) {
54-
throw new Exception('Expected exactly one cache file');
55-
}
56-
$cacheFile = $cacheFiles[0];
57-
$cachedReason = file_get_contents($cacheFile);
58-
file_put_contents($cacheFile, 'cached connection failure');
51+
$cacheFiles = glob($cacheDirectory . '/pdo-*');
52+
if (count($cacheFiles) !== 1) {
53+
throw new Exception('Expected exactly one cache file');
54+
}
55+
$cacheFile = $cacheFiles[0];
56+
$cachedReason = file_get_contents($cacheFile);
57+
file_put_contents($cacheFile, 'cached connection failure');
5958

60-
$second = run_pdo_skip_check($code, $environment);
61-
echo "$first\n$cachedReason\n$second\n";
62-
} finally {
63-
foreach (glob($cacheDirectory . '/*') as $file) {
64-
unlink($file);
59+
$second = run_pdo_skip_check($code, $environment);
60+
echo "$first\n$cachedReason\n$second\n";
61+
?>
62+
--CLEAN--
63+
<?php
64+
foreach (glob(__DIR__ . '/pdo_test_skip_cache_*') ?: [] as $directory) {
65+
foreach (glob($directory . '/*') ?: [] as $file) {
66+
@unlink($file);
6567
}
66-
rmdir($cacheDirectory);
68+
@rmdir($directory);
6769
}
6870
?>
6971
--EXPECT--

ext/snmp/tests/snmp_skip_cache.phpt

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -44,26 +44,28 @@ $environment['TEST_PHP_SHARED_CACHE_DIR'] = $cacheDirectory;
4444

4545
$helper = var_export(__DIR__ . '/skipif.inc', true);
4646
$code = "require $helper; echo \"available\\n\";";
47-
try {
48-
$first = run_snmp_skip_check($code, $environment);
47+
$first = run_snmp_skip_check($code, $environment);
4948

50-
$cacheFiles = glob($cacheDirectory . '/snmp-*');
51-
if (count($cacheFiles) !== 1) {
52-
throw new Exception('Expected exactly one cache file');
53-
}
54-
$cacheFile = $cacheFiles[0];
55-
$cachedReason = file_get_contents($cacheFile);
56-
file_put_contents($cacheFile, 'cached agent failure');
49+
$cacheFiles = glob($cacheDirectory . '/snmp-*');
50+
if (count($cacheFiles) !== 1) {
51+
throw new Exception('Expected exactly one cache file');
52+
}
53+
$cacheFile = $cacheFiles[0];
54+
$cachedReason = file_get_contents($cacheFile);
55+
file_put_contents($cacheFile, 'cached agent failure');
5756

58-
$second = run_snmp_skip_check($code, $environment);
59-
echo "$first\n";
60-
echo "$cachedReason\n";
61-
echo $second;
62-
} finally {
63-
foreach (glob($cacheDirectory . '/*') as $file) {
64-
unlink($file);
57+
$second = run_snmp_skip_check($code, $environment);
58+
echo "$first\n";
59+
echo "$cachedReason\n";
60+
echo $second;
61+
?>
62+
--CLEAN--
63+
<?php
64+
foreach (glob(__DIR__ . '/snmp_skip_cache_*') ?: [] as $directory) {
65+
foreach (glob($directory . '/*') ?: [] as $file) {
66+
@unlink($file);
6567
}
66-
rmdir($cacheDirectory);
68+
@rmdir($directory);
6769
}
6870
?>
6971
--EXPECT--

0 commit comments

Comments
 (0)