%PDF- %PDF-
Direktori : /var/www/html/news/vendor/phpseclib/phpseclib/tests/Functional/Net/ |
Current File : /var/www/html/news/vendor/phpseclib/phpseclib/tests/Functional/Net/SSH2AgentTest.php |
<?php /** * @author Andreas Fischer <bantu@phpbb.com> * @copyright 2014 Andreas Fischer * @license http://www.opensource.org/licenses/mit-license.html MIT License */ class Functional_Net_SSH2AgentTest extends PhpseclibFunctionalTestCase { public static function setUpBeforeClass() { if (!isset($_SERVER['SSH_AUTH_SOCK'])) { self::markTestSkipped( 'This test requires an SSH Agent (SSH_AUTH_SOCK env variable).' ); } parent::setUpBeforeClass(); } public function testAgentLogin() { $ssh = new Net_SSH2($this->getEnv('SSH_HOSTNAME')); $agent = new System_SSH_Agent; $this->assertTrue( $ssh->login($this->getEnv('SSH_USERNAME'), $agent), 'SSH2 login using Agent failed.' ); } }