/**
  * @expectedException PHPUnit_Framework_Error_Warning
  */
 public function testGetxattrFileNotFound()
 {
     $state = smbclient_state_new();
     smbclient_state_init($state, null, SMB_USER, SMB_PASS);
     $attr = smbclient_getxattr($state, 'smb://' . SMB_HOST . '/' . SMB_SHARE . '/testdir/does-not-exist', 'system.dos_attr.mode');
     $this->assertFalse($attr);
     $this->assertEquals(smbclient_state_errno($state), 2);
     // ENOENT
 }
Exemple #2
0
 /**
  * @param string $uri
  * @param string $key
  * @return string
  */
 public function getxattr($uri, $key)
 {
     $result = @smbclient_getxattr($this->state, $uri, $key);
     $this->testResult($result, $uri);
     return $result;
 }