[pecl-networking-ssh2] master: Test uses normal auth, no user/pass dependency
| From: | Casper Langemeijer | Date: | Fri, 16 Oct 2026 20:25:01 +0000 |
| Subject: | [pecl-networking-ssh2] master: Test uses normal auth, no user/pass dependency | ||
| Groups: | php.pecl.cvs | ||
| Request: | Send a blank email to pecl-cvs+get-28707@lists.php.net to get a copy of this message | ||
Author: Casper Langemeijer (langemeijer)
Date: 2026-10-16T22:21:41+02:00
Commit: https://github.com/php/pecl-networking-ssh2/commit/25cf486313d374bc244fda477ac7f03ad02fc1d9
Raw diff: https://github.com/php/pecl-networking-ssh2/commit/25cf486313d374bc244fda477ac7f03ad02fc1d9.diff
Test uses normal auth, no user/pass dependency
Changed paths:
M tests/ssh2_sftp_wrapper_session_ownership.phpt
Diff:
diff --git a/tests/ssh2_sftp_wrapper_session_ownership.phpt
b/tests/ssh2_sftp_wrapper_session_ownership.phpt
index 2c2952e..7ec4280 100644
--- a/tests/ssh2_sftp_wrapper_session_ownership.phpt
+++ b/tests/ssh2_sftp_wrapper_session_ownership.phpt
@@ -10,18 +10,15 @@ ssh2t_writes_remote();
<?php
require 'ssh2_test.inc';
+$ssh = ssh2_connect(TEST_SSH2_HOSTNAME, TEST_SSH2_PORT);
+ssh2t_auth($ssh);
+
$sessionBaseline = count(get_resources('SSH2 Session'));
$sftpBaseline = count(get_resources('SSH2 SFTP'));
$path = ssh2t_tempnam();
-$url = sprintf('ssh2.sftp://%s:%d%s',
TEST_SSH2_HOSTNAME, TEST_SSH2_PORT, $path);
-$context = stream_context_create([
- 'ssh2' => [
- 'username' => TEST_SSH2_USER,
- 'password' => TEST_SSH2_PASS,
- ],
-]);
-
-$stream = fopen($url, 'wb', false, $context);
+$url = sprintf('ssh2.sftp://%s%s', $ssh, $path);
+
+$stream = fopen($url, 'wb', false);
var_dump(is_resource($stream));
var_dump(fwrite($stream, 'test') === 4);