8000 Nicer callstak and formatting fix · phpredis/phpredis@1f84a9d · GitHub
[go: up one dir, main page]

Skip to content

Commit 1f84a9d

Browse files
Nicer callstak and formatting fix
1 parent faa9497 commit 1f84a9d

File tree

1 file changed

+11
-14
lines changed

1 file changed

+11
-14
lines changed

tests/RedisClusterTest.php

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -139,25 +139,22 @@ public function setUp() {
139139
$this->is_valkey = $this->detectValkey($info);
140140
}
141141

142-
protected static function dumpBacktrace() {
143-
foreach (debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS) as $i => $frame) {
144-
$file = isset($frame['file']) ? basename($frame['file']) : '[internal]';
145-
$line = $frame['line'] ?? '?';
146-
TestSuite::errorMessage(" %s:%d", $file, $line);
147-
}
148-
}
149-
150142
/* Override newInstance as we want a RedisCluster object */
151143
protected function newInstance() {
152144
try {
153145
return new RedisCluster(NULL, self::$seeds, 30, 30, true, $this->getAuth());
154146
} catch (Exception $ex) {
155-
TestSuite::errorMessage("Fatal error: %s\n", $ex->getMessage());
156-
TestSuite::errorMessage("Seeds: %s\n", implode(' ', self::$seeds));
157-
TestSuite::errorMessage("Seed source: %s\n", self::$seed_source);
158-
159-
TestSuite::errorMessage("Backtrace:\n");
160-
self::dumpBacktrace();
147+
TestSuite::errorMessage("Fatal error: %s", $ex->getMessage());
148+
TestSuite::errorMessage("Seeds: %s", implode(' ', self::$seeds));
149+
TestSuite::errorMessage("Seed source: %s", self::$seed_source);
150+
TestSuite::errorMessage("Backtrace:");
151+
152+
foreach (debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS) as $i => $frame) {
153+
$file = isset($frame['file']) ? basename($frame['file']) : '[internal]';
154+
$line = $frame['line'] ?? '?';
155+
$func = $frame['function'] ?? 'unknown';
156+
TestSuite::errorMessage(" %s:%d [%s]", $file, $line, $func);
157+
}
161158

162159
exit(1);
163160
}

0 commit comments

Comments
 (0)
0